初赛有多重要呢?我们可以看一下 2021 年的数据,全国第一轮比赛报名人数有 82715 人,初赛晋级人数却只有 29223 人,晋级率只有 35%。
也就是说,65%也就是一半以上的选手都无法参加复赛!尤其是强省的选手,竞争相对更大一些,山东、广东等地的晋级率都比较低,这些强省整体将晋级率拉低。
2021 CSP-J/S 初赛晋级人数及比例
但强省的选手居多,所以大部分同学都要特别关注初赛的备赛。
大家可以对标一下上图中自己的省份,强省的选手,不管入门组还是提高组,晋级分数都要在 50 分左右才能晋级,但想要考到 50 分也不是一件易事。
复赛获奖率在 61%左右,只要轻松通过初赛,只要不爆零,复赛获奖的概率就很大了!
鉴于我们日常练习的内容全部是复赛赛题,大家(尤其是没参加比赛的选手)对初赛赛题以及练习都很少,我们接下来就讲讲该如何准备好初赛的问题。
如何准备好初赛,顺利进入复赛?
每年的 CSP-J/S 竞赛中,都会有很大一部分选手“卡”在初赛,其中不乏一些水平极高的选手。
出现这样的情况,其实并非学生水平不够,主要原因归结于对初赛的不重视,没有认真准备初赛。
尤其是初赛全部改为选择题之后,选手抱着“蒙也可以蒙对”的想法,被“卡”初赛也就很正常了。
虽然初赛赛题相对复赛赛题相对简单很多,主要侧重于对计算机基础知识和算法的理解,可以通过日常记忆一些计算机常识和刷历年真题的方法来提高初赛分数。
但一些代码填空题还是会考察到大家的算法知识水平。这时候很多同学可能会觉得,日常的算法题都会做,给出四个答案的选择题肯定是小菜一碟。
首先得看得懂问题以及给的做法提示;然后得看得懂代码并且把它和题目与提示结合起来,因为这里的代码是别人写的,要能看得懂才行;接着得清楚这道题里面要填的那几个空的作用,这样才能把一道题给完整地搞定。
看上去简单,其实有的时候并不如选手自己写代码简单。毕竟初赛赛题里也都要考察算法和数据结构,但是可能通过弯弯绕绕来出这道问题。
选手如果练习的初赛真题以及初赛赛题太少,又是小白级别的选手的话就很难通过初赛。
【青少年编程科普基地】
专注中小学编程教研,致力于4-9年级编程课程教学教研,系统学习c++信息学竞赛课程,让每个孩子听得懂、学得会,在竞赛中获得优异奖项! 从政策解读、升学择校、中高考升学备考、志愿填报、赛事指导全方位为学子提供升学规划指导服务。升学路上我们携手前行。
领取专属 10元无门槛券
私享最新 技术干货