一文说清什么是信奥赛 | CSP、NOIP、NOI、IOI 到底是什么?
信息学奥赛(简称:信奥)全称为全国青少年信息学奥林匹克竞赛(National Olympiad in Informatics)与数,物,化,生四科竞赛统称五大科竞赛。
信息学奥赛自1984年由中国计算机学会创办第一届至今已成功举办39届,为国家培养了大批的计算机拔尖人才。
信奥是教育部白名单赛事中科技类最高赛项,也是现存唯一允许小学、初中、高中均可报名参加的奥赛。
信奥以数学为基础,本质上比拼的是算法,并指定C++作为唯一参赛编程语言。
我们平时讲的信息学奥赛,其实是指与信息学奥赛相关的一系列活动,它由中国计算机学会主办,主要考察编程相关的知识和能力,主要包括的赛事有:GESP、CSP-J/S、NOI Online、省级联赛(NOIP)、省队选拔、APIO、国家决赛(NOI)、国家集训队、WC冬令营、CTSC、国际竞赛(IOI)。
CSP又叫CCF非专业级软件能力认证,面向全社会,所有人都可以参加。
这项认证主要分为两个等级,CSP-J(入门级)和CSP-S(提高级)。
初赛在每年9月举行,一般是笔试,考察计算机基础知识(部分省市以机试方式认证)。
初赛为笔试,满分 100 分,各题型及考察点如下:
1.单选题(30 分):考查各类计算机基础与 C++ 编程语言、算法、数据结构知识,偶尔考查 CCF 相关知识。
2.程序阅读题(40 分):包含判断题和选择题两类题型,选手需要在理解题面程序的含义上作答。
3.程序完善题(30 分):仍为选择题,借助未完成的程序考察选手对 C++ 语言、基础算法的掌握情况和理解能力。
可见 CSP 初赛不含主观题。选手的初赛成绩需要达到自己所在省市的分数线,才有资格报名第二轮认证,也就是复赛。
复赛在每年10月举行,一般是上机调试,主要是程序设计题。
初赛认证成绩优异的同学可以进入复赛,复赛认证结束后,CCF中国计算机学会将会根据CSP-J/S各组的认证成绩和给定的分数线,颁发认证的证书。
如果孩子在CSP-S(提高级)认证中成绩优异,就有机会在高中阶段参加NOIP。
虽然CSP是信奥赛的初始赛事,但是已经可以在学业上为孩子提供帮助了。
在小学阶段,如果孩子已经拿到了入门组的省二等奖以上,可以在小升初的时候找到拥有信奥集训队的学校,联系信奥队的教练,获取入学优势。
如果初中阶段可以拿到提高组的省二等奖以上,可以根据当地的政策,申请科技特长生。
因为信奥赛和高考一样是根据省份划分数线的,所以,分数线比较高,竞争比较激烈的省份(浙江、广东、江苏、山东、北京、上海、重庆等)最好在小学4年级的时候就开始着手让孩子接触C++,其他的省份相对来说5-6年级开始就可以。
NOIP全名为全国青少年信息学奥林匹克联赛,仅面向高中生。孩子如果在CSP提高组复赛中取得好成绩,或者被CCF认证教练推荐,则有资格参加NOIP。NOIP是一个省级比赛,如果孩子获得NOIP省二等奖以上,可以走综合评价路线,并且对强基计划的申请也是很有帮助的。
NOI就是我们所说的信息学奥赛正赛,是国家级赛事,一般是由各省选拔参赛成员,基础参赛人数为5人。
而这5名选手中硬性要求必须有一名女选手,所以女生学习奥赛其实是很有优势的。
虽然各省的选拔方案不同,但是基本都离不开NOIP的成绩。
NOI前50名金牌选手可以获得保送清华大学和北京大学的资格。
IOI全名为国际信息学奥林匹克竞赛,由每个国家派出国家队选手参赛。如果孩子能入选参加IOI就已经是牛娃中的牛娃了,学业上的事情已经不需要家长操心了。
信息学奥赛与数学、物理、化学、生物奥赛并称为“五大科奥赛”,奖牌含金量是同等的,并且因为信奥采用服务器实时判题,赛后立即公开选手源代码,所以在五大科奥赛中其公平性和透明度也是最高的。
自1984年至今,信息学奥赛的难度水平、公平性、透明度和含金量已被清北等名校广为接纳。
对比少儿编程和其他创意类编程竞赛,信息学奥赛具有更加广受认同的高含金量,小升初时如果能够获得较好的CSP-J成绩,在优质初中选拔科技特长生时将会体现出更强的竞争优势。
2020年教育部正式推出了高考强基计划,目前全国各地很多优质高中也相应设立了强基班,如果在初中阶段能够取得CSP-J/S优异成绩,那么,中考时就有机会参加强基自主招生录取。
强基计划着眼于国家对人才的战略需要,强调拔尖创新人才的选拔和培养两个阶段,参与的高校全部都是双一流A类高校,也是每年高考关注度最高的一批院校。其录取方式分为两种:
1.以高考成绩为主要参考依据,这种方式适合分数在600分以上的高分考生,最终通过高考成绩与综合成绩(校测)相结合的考评方式,择优录取。
2.为“破格录取”方式,该种方式下,只要学生五大学科竞赛达到全国二等奖以上,就能够破格入围,且录取的概率较大。
此外,即使没有获得全国二等以上奖项,但是获得过省级以上奖项的,虽然不能参与破格强基,但是在第一种录取方式中的校测环节,也依然会占有很大优势。
如果在NOI中获奖,在这种量级的比赛中被选入国家训练队,基本上就可以直接保送清华北大了。其他NOIP省赛获奖选手可通过高考时报名参加双一流名校的强基计划,可获得破格入围优惠。
信息学在大学课程中为必修课程,此时参加过信息学奥赛的学生将优势显著,凭借良好的编程和算法设计能力,更容易成为各专业课题组教授的宠儿。
奥赛获奖对申请国外院校大有帮助,国际竞赛获奖可被国外知名大学直接录取,美国、英国、德国等发达国家对计算机教育普遍高度重视,他们认为奥赛获奖学生的抽象概括和逻辑思维能力远远强于其他学生。
信息学奥赛考察的是学生利用算法解决实际问题的能力。需要掌握多学科的内容,编程只是一种最基本的能力。单纯的学习编程并不能达到竞赛的要求,但是不会编程也无法完成算法的实现。
比较好的的做法是——小学4年级开始学C++算法编程,6年级即可取得CSP-J一、二等奖,初中或高一就可取得CSP-S/NOIP奖项。
如果小学阶段就能拿到CSP-J奖项,小升初时就可享受到科技特长生优惠(根据当地政策而定)。当然,从初一开始也不晚,需要加快学习进度及强度,可争取初一或初二取得CSP-J一等奖,初三可直接参加CSP-S竞赛,成绩优异可在中考升学时获得优质高中保送资格(根据当地政策而定)。高一考出NOIP一等奖,这样才可以冲省队、冲国赛。
编程对抽象思维能力要求比较高,小孩子刚开始接触就写代码还是比较难的,因此可以让孩子先接触图形化的编程模块,来了解编程的概念。