再见,奥数!你好,信奥赛!

栏目:网络教育  时间:2022-11-30
手机版

  

  随着人工智能,AI技术的爆炸性成长,编程学习逐渐低龄化,信息学竞赛正在慢慢取代奥数的位置!

  信奥赛不是机构间的小打小闹,拿到这门考试的奖项,是有资格参加全国名校的自主招生的,甚至直接保送北大清华!

  

  

  NOIP简称”信息学竞赛“或者“信奥”,是中小学阶段最重要的五大学科竞赛之一,竞赛的内容是计算机编程。

  在一线城市,三四年级就可以开始入门学习了。正因为如此,这份证书在求学的各个阶段都是很有分量的!

  小学阶段:小升初简历加分项

  如果在简历上有过信奥经历和奖项,在小升初选择民办时,也是很大优势。

  初中阶段:省招、直接参加全国比赛

  普及组一等奖,提高组二等奖开始有用。上海排名前15名,上中花儿随便选;普及一等奖,花儿会给自招考机会。

  

  高中阶段:自主招生

  进入信奥国家集训队的,可以直接保送清华北大。对于出国帮助也是极大的,信奥赛的获奖证书可以打动很多国外大学。到了大学如果是理工类专业,打过竞赛的孩子在国外上编程课几乎可以秒杀一堆作业、一群同学。

  大学阶段

  升入大学以后好处也是大大的有。中学参加竟赛的学生到了大学一般都会继续参加大学的ACM-ICPC(国际大学生程序设计竞赛)等,从而获得高额奖学金、转入实验班、保送研究生、名企校招等大量机会。

  

  如果想走编程的这条竞赛路子,那就逃不过信奥赛。

  从难度和规模排序来说,分为以下5个阶段(从易到难):

  CSP-J/S,省级考试

  CSP是计算机软件能力认证标准,CSP-J/S是CSP非专业级别的能力认证。分为CSP-J(入门级,Junior)和CSP-S(提高级,Senior),均涉及算法和编程。每年的9月初赛,形式为笔试,10月复赛,形式为机考,通常都是提前2-3年准备。

  NOIP,省选级考试

  全称是全国青少年信息学奥林匹克联赛,凡是由CCF认定的国内国际程序设计竞赛或能力认证中取得优秀成绩者可参加。NOIP将在每年12月的第一个星期六举行。

  NOI,全国级比赛

  NOI是全国青少年信息学奥林匹克竞赛,是面向中学生的全国性质的编程最高级别比赛。

  IOI,国际级中学生比赛

  IOI是国际信息学奥林匹克竞赛,是面向全世界中学生的一年一度的信息学学科竞赛,每个国家最多可选派4名选手参加。

  ACM,国际级大学生比赛

  主要是指ACM-ICPC,即国际大学生程序设计竞赛,包括全球总决赛和各大洲的区域赛。

  大部分小学生涉足的还是省级的CSP-J/S考试。每年由中国计算机学会统一组织,全国统一时间、统一大纲、统一试卷进行比赛。

  CSP-J/S分初赛和复赛两个阶段。又分普及组和提高组两个组别,难度不同,分别对应初中和高中阶段。CSP-J/S是能力认证,任何人都可以参加CSP-J/S。

  在CSP-S中获得优异成绩的高中生有参加NOIP的资格,通常NOIP竞赛、NOI冬令营、NOI省队选拔三场比赛的综合加权成绩将会选拔出省队(计算方式因省而异),省队队员才有机会参加NOI全国竞赛。

  从长远看,竞赛获奖的学生,学习能力都比较强,以后很容易获得名企校招等大量机会。

  

  有奥数功底的孩子,学习信奥简直是再好不过的选择了。

  数学好不一定能学好信奥,但是信奥学的好的一定数学很强。

  正因为如此,在三四线省份,信奥赛还是初三乃至高中的游戏。但是在上海杭州这类顶尖一线城市,三四年级的小学生已经加入了战场。

  获奖小学生数量逐年上涨

  这份证书在小升初时分量会越来越重

  ▼

  

  不过,爸妈需要明确的一点是:信奥的要求比奥数还要高!首要条件是校内科目一定要学好。

  信奥不像奥数,奥数不得奖,好歹对中考高考数学多少有帮助。信奥学了不得奖的话,对中考高考基本没用。

  信奥需要的,就是拿奖,而这个拿奖需要花费大量时间精力。而且学校基本只认一等奖。学得不好不坏,就是浪费时间精力,给别人当分母。

  想搞信奥的,一般小学三年级就开始学了。5-6年级拿奖,牛娃6年级可以拿到提高组一等奖了。

  

  信息学竞赛课程一般包含两大部分:一部分是编程语言——C++,一部分是算法和数据结构。

  通俗点说,把编程比作写作:

  编程语言就是学“语法规则”,学过编程语言都能写出运行正常的程序,就像语句通顺、大家读的懂的文章。

  编程部分一般十几到三十次课,学习周期约半年,之后会进入到算法部分的学习。

  算法和数据结构就相当于“文学手法和技巧”,同样是文章,有人干巴巴,有人文采飞扬;

  采用不同的结构设计和算法,程序运行效率也截然不同。

  算法和数据结构则无法确定学习的具体时间,因为既包含相关知识,还包含大量上机操作,还要看你的目标,从CSP-J/S、NOIP、NOI、APIO、CTSC到IOI,看孩子打竞赛想打到哪个层次。

  如果是小学开始学,一般建议增加一部分:编程入门,目的是培养孩子学习编程的兴趣和信心。

  那么学习路径是怎么样的呢?

  1-3年级,可以学 Scratch等可视化编程语言

  4-5年级,可以开始学习C/C++基础内容

  6年级之后可以更深程度学习C++和算法

  除了刷题之外,也可以购买一些书籍,在父母的指导下,完成自学。

  

  因为竞赛课比文化课的难度要高。所以除了上竞赛课,每周都应该花4小时左右做编程题,省选和国赛阶段,很多学生甚至会阶段性地停课刷题。

  如果舍不得投入时间和精力,就很难取得特别好的成绩。当然,有投入就必定有回报。

  当然,如果觉得小学开始太早,初一开始也可以,进程和小学开始差不多,比较从容;初中毕业再开始的话,基本上高一是拿不到什么成绩,只能押宝高二了。

  每年CSP-J/S安排:

  初赛:九月中旬

  复赛:十月中旬

  官方网站:

  如果有意往这个方向发展,要记得提前2-3年准备。并且,一定是课内学有余力的孩子才适合,不要得不偿失。

  写在最后的话:

  随着技术的发展,算法编程一定是未来的大势!每年都有50位牛娃因为信奥赛金奖获得北大清华的保送资格、数百位银牌获奖者在强基计划中被清北复交浙等名校收入囊中,以及更多的获奖选手在中考升学、高考综评中获得助力,希望有天赋的孩子不要错过这个机会。

上一篇:辞退公务员比考上还难,只要不出现这五种情况,能干到退休
下一篇:3150万!“新东方”“学而思”等13家校外教育培训机构被重罚!

最近更新网络教育