假期愉快!姐妹们国庆节都出去玩了没?
黄金周听说到处都是人人人人,我这几天回了一趟老家,假期“蜗居”在家里陪陪爸爸妈妈。
可能因为广州回老家的高铁提速,以前四五小时才能到的,现在两小时就到家了,感觉实在是太便捷,能订到票毫不犹豫就回去了。
但不知道姐妹们有没有跟我经历一样的事情,从9月30日开始就在等一则消息,那就是参加编程信奥竞赛的第二轮晋级规则。
目前出了第二轮晋级规则的只有这几个省市,其他省市这两天只有河北更新了晋级规则,其他省市估计想“默契”地留到10月8日前后?
图/广州CSP考场
图/2024考生人数(估)
图/北京增幅
那么,CSP到底是什么?为什么现在参与的人越来越多,它跟编程是什么关系?
趁晋级分数的空隙,我给大家做个简单科普吧。CSP-J最容易出成绩的时间点是初中,从小学六年级到初二这三年。如果孩子对编程、计算机、电脑感兴趣,了解一下它,做长期规划,可以为初中蓄力。
今天主要聊聊这几个知识点,记得做做笔记。👇
01.
什么是CSP比赛?
我直白一点说,CSP比赛是一个很重要的国家对人才的选拔通道。进是五大学科顶级竞赛的信息学奥赛,退是小升初和初中强基计划、科技特长生等人才培养计划的“敲门砖”。
首先,看它“进”的路线,CSP是信息学奥赛的第一道选拔门槛,获得足够的分数也在很大一个程度上,被认定学生是有足够的能力往更高的水平发展的。👇
△ 信奥晋级路线
但是,这条路确实曲高和寡,因为NOIP是限制人数参赛的(仅面向高中生,参赛人数仅限1万人),真正能走到底的,都是凤毛麟角的考生。
可为什么每年CSP的考生每年都在增加呢?因为大家瞄定的是它的“退路”:小升初和初中强基计划、科技特长生等人才培养计划的“敲门砖”。
下面的简介摘录自NOI官网,我划红线的部分姐妹们仔细看看。
无论是CSP,还是NOIP、NOI和IOI,都属于计算机和信息学领域,这是是属于校内只是简单带过,大部分时间都需要在校外学习的学科。
△ 新课标的信息技术大纲
基本上各个省市好的初中、高中,都会开设一个通道是给信息学特长生,比如小学阶段,有在CSP-J复赛中获得一等奖的学生,初中阶段有在CSP-J/S复赛一等奖、或NOIP获得三等奖及以上的学生等等,都有机会碰触稀缺的资源,获得更多的稀缺机会。
特别是现在奥数比赛被取缔之后,CSP比赛就成了很多同样对理工科感兴趣的孩子的重要选择。
02.
CSP考试难不难?
我因为陪Joshua体验了两年的CSP考试,我的感受是:
Joshua哥哥2023年参加CSP考试的时候,没考好初赛,遗憾没有进复赛,因为他没有把初赛放在心上,该做的准备都没做。
今年我对他就比较重视初赛了,花了一个月的时间,在有效的备赛策略下带他去准备初赛,最后过了CCF的全国“高保线”(高保线是指:全国10%以上名次的孩子必须得确保能进复赛),直接晋级复赛。
让我哭笑不得的是,这一个多月来Eric都在当哥哥的陪童,哥哥学啥他也学啥。弟弟是2024年初才开始接触C++,但这次2024年CSP考试,初赛考了77分(满分100),如果放在澳门、宁夏、贵州、湖北、天津、江西等省市就晋级了……
弟弟听到成绩后,满屋子跑来跑去,一直在“啊啊啊啊”的表示难以置信😂,不过也因此激发了他继续学习的欲望,更有斗志了。
所以你说CSP考试难不难?有策略的话,初赛保底二等奖,往一等奖准备也是有可能的。但能体现实力的还是复赛,复赛才有真正的含金量,初赛就是一个预备队的“练兵场”。
因为每年的报名人数都在上涨,决定有多少人能晋级的,其实得看各个省市的机位数量。这是我请教孩子们的编程老师了解到的情况。
乖妈跟我说,考试机位的多少决定了每年各省市的晋级人数。比如像广东等增幅明显的省市,如果机位的增加能跟上,那么分数线下降也有可能,如果机会不够,那么分数线就会上涨厉害。
但如果CSP考试的普及率那么高,机位的增加将会是大趋势。具体到每个省市,晋级率也是波动很大的,可以回顾一下2023年CSP考试的晋级率排行榜单。👇
图源/网络
如果按照国家白名单竞赛的前10%选手的国赛晋级率来看,其实CSP的晋级率是比较友好的!
大部分省市,除了山东都超过20%的初赛晋级率,大部分都是在30%以上。
那过了初赛,复赛难不难?比如哪怕弟弟足够幸运晋级到复赛,他复赛拿零分的概率还是很大的,如果知道一些策略能做到不爆零,稍微得点分拿个三等奖,还有点希望。但二等奖、一等奖就绝无可能了。
因为复赛对孩子的考察还是很综合的,路必须得踏踏实实走好。
复赛是上机考试,Joshua哥哥形容学C++就是“在用计算机的语言做奥数题”,比如要考察孩子的数论能力、逻辑推理能力,还涉及到计算机算法和编程基础,短短几个小时,就只做4道程序题,但能拿分不容易。
网上还有一张图,统计了全国各省市选手,在晋级复赛后的获奖率(包含一二三等奖),这是2023年的考试数据。👇
图源/网络
把CSP比喻为“高考”是有道理的,就跟高考放榜一样,同样一套卷子,落在不同省市,孩子获得的“机会差”是不同的。
我当时给哥哥准备初赛策略时,我跟他说你要往高分的标准去看,因为这个标准是给你在广东省兜底的。
但我也会想,如果同样的策略放在其他省市,是不是就成了拔尖的策略了呢?信息差真的是无处不在啊。
03.
CSP和编程有什么关系?
了解完CSP后,你可能会好奇,CSP比赛和编程有什么关系?
我们以逆向思维的视角去看,CSP属于编程技能往高阶、复杂水平发展的重要选拔路径。
因为CSP的考试语言是C++,所以孩子必须要有一定的C++基础才能去考CSP,才有机会进入第二轮复赛,获得足够能证明自己水平的简历。
C++,和图形化编程Scratch、Python等一样,都属于编程语言。
现在人工智能的大趋势揭示着一个现实,编程无疑是未来的大方向,也是完全不会贬值的硬通货。
这是因为编程并不仅仅是学代码程序,编程的真正学习核心是——
培养孩子掌握高效解决问题的
思维模式和方法
04.
编程的学习路径是什么?
和C++一样同属于编程语言有很多,比较合适小学生的还有图形化编程和Python。
图形化编程的适用性范围是很广的,门槛也非常低,入门上手相当友好。
现在理科赛事越来越看重软硬结合能力,所以图形化编程的基本功成了孩子能否在赛事中突破的关键因素。
通过编程基础的积累,会让孩子在科创赛事、机器人赛事里有了更大的砝码,获奖率也更有保证,这些都是额外的“加持”和“奖励”。
△ 科创赛事都需要编程基础
Python的难度介于图形化和C++之间,是一门还不错的语言,要走创客、人工智能方向的孩子可以考虑。
Joshua很喜欢python也学了一年通关,弟弟不太感冒就没学这个语言。我的建议是:如果目标定位比较明确,想给孩子的C++学习预留更多的时间,那可以考虑先跳过。
C++是三个语言中相对最接近计算机底层算法的语言,入门还是相对友好的,合适对计算机有丰富爱好,数理思维比较灵活的孩子。
Scratch、Python、 C++三者学习并非是递进关系,而是按难易程度区分的。所以孩子学完Scratch也是可以直接转入 C++学习。
特别是如果打定主意要瞄准升学规划的家庭,C++就是绕不开的第一块硬骨头,必须要啃,C++这条路需要至少坚持两年才能开花结果。
05.
写在最后
这几天在老家和初高中同学们聚会,我发现大家都在关心一个话题,就是如何在常态的学习中,找到并支持到孩子的兴趣爱好。
学校里学的永远都是那些教材上的内容,能给到孩子个性化的拓展极少,那如何更好地在兴趣爱好上支持孩子呢?
我认为早期还是要多体验,多带孩子感受下这些新兴领域的美好,虽然每条路越往上走,面对的挑战会越大,但感染孩子的还包括最初的那份美好回忆。
就好像我们现在回顾为什么小学会走上编程这条路,可能还是离不开幼儿园那会儿对编程的尽情体验吧。
你看像这个视频,里面的Joshua也才3岁多呢,市面上当时编程还不算太普及,但有没有发现,其实编程真没那么复杂?
如果孩子既感兴趣,又能扎实打好基本功,就可以为后来留多了更多的成长空间。对任何学科、任何领域都适用的。
国庆快乐,互勉,萌芽。
预告两个节后的直播,分别是奇趣读书的截团倒计时,和高思大会员的返场团购,感兴趣的姐妹们可以来听听看看。
# end
点个在看你最好看