探寻编程之信息学奥赛:升级打怪的冒险之旅

       信息学奥赛(简称:信奥)全称为全国青少年信息学奥林匹克竞赛(National Olympiad in Informatics,NOI)与数学,物理,化学,生物四科竞赛统称五大科竞赛。是国内包括港澳在内的省级代表队最高水平的大赛。

       信奥赛历史悠久,自1984年由中国计算机学会创办第一届至今,为国家培养了大批的计算机拔尖人才。信奥是教育部白名单赛事中科技类最高赛项也是现存唯一允许小学、初中、高中均可报名参加的奥赛。

信奥以数学为基础,本质上比拼的是算法,并指定C++作为唯一参赛编程语言。

 一、信息学奥赛晋级之路

我们平时讲的信息学奥赛,其实是指与信息学奥赛相关的一系列活动,它由中国计算机学会主办,主要考察编程相关的知识和能力,主要包括的赛事有:GESP、CSP-J/S、NOI Online、省级联赛(NOIP)、省队选拔、APIO、国家决赛(NOI)、国家集训队、WC冬令营、CTSC、国际竞赛(IOI)。

关于信奥的学习规划不同的省份不一样的。
因为信奥赛和高考一样是根据省份划分数线的,所以,分数线比较高,竞争比较激烈的省份(浙江、广东、江苏、山东、北京、上海、重庆等)最好在小学4年级的时候就开始着手让孩子接触C++,其他的省份相对来说5-6年级开始就可以。

1、GESP

GESP(Grade Examination of Software Programming)是由中国计算机学会(CCF)设立的青少年编程能力等级认证体系,旨在检验和促进青少年编程学习者的技能。该认证考试每年举办四次,分别在3月、6月、9月、12月,采用机考形式,覆盖图形化编程、Python和C++三种语言,其中图形化编程设有一至四级,Python与C++则设有一至八级。其中1至4级旨在作为青少年编程能力普及性的培养成果验证工具,而5至8级则作为选拔优秀青少年编程人才的依据。

鉴于GESP最高两级7-8级大纲与CSP-J/S大纲基本吻合, GESP向CSP-J/S衔接办法如下

(1)对于GESP C++ 7级认证成绩≥80分的考生、GESP C++ 8级认证成绩≥60分的考生,将视为通过CSP-J第一轮认证,并直接获得参加CSP-J第二轮认证的资格。

(2)对于GESP C++ 8级认证成绩≥80分的考生,视为通过CSP-S第一轮认证,并直接获得参加CSP-S第二轮认证的资格。

(3)CSP-J/S仅认可GESP的 C++语言认证成绩

(4)符合GESP向CSP-J/S衔接者,需在8月1-31日向GESP认证办公室提出申请方可有效。

最终获得衔接参加CSP-J/S第二轮认证者名单将由NOI科学委员会审查批准,且NOI科学委员会有每年根据GESP认证成绩和人数对衔接办法进行调整的权利。
请广大考生及相关单位务必注意最新衔接办法及有效期。若有任何疑问或需要进一步了解相关信息,请及时与CCF GESP认证办公室联系。

2、CSP J/S

CSP(英文:Certified Software Professional Junior/Senior)是 NOIP 在 2019 年被取消(2020年已恢复)之后,CCF 开设的非专业级软件能力认证,面向全社会,面向全年龄段,所有人都可以参加

在同一时间、不同地点以各省市为单位由CCF授权的省认证组织单位和总负责人组织。全国统一大纲、统一认证题目,任何人均可报名参加。

CSP-J/S分两个级别进行,分别为CSP-J(入门级,Junior)和CSP-S(提高级,Senior)

两个级别难度不同,均涉及算法和编程。CSP-J/S分第一轮和第二轮两个阶段。第一轮考察通用和实用的计算机科学知识,以笔试为主,不含主观题,部分省市以机试方式认证。每年9月考试。满分 100 分,各题型及考察点如下:1.单选题(30 分):考查各类计算机基础与 C++ 编程语言、算法、数据结构知识,偶尔考查 CCF 相关知识。2.程序阅读题(40 分):包含判断题和选择题两类题型,选手需要在理解题面程序的含义上作答。3.程序完善题(30 分):仍为选择题,借助未完成的程序考察选手对 C++ 语言、基础算法的掌握情况和理解能力。

第二轮为程序设计,须在计算机上调试完成。每年10月考试。

第一轮认证成绩优异者进入第二轮认证,第二轮认证结束后,CCF将根据CSP-J/S各组的认证成绩和给定的分数线,颁发认证证书。各省划定具体获奖分数线。

目前全国各省之间分数线差异非常大!弱省一等奖分数仅仅为100分不到(满分400分)。

3、NOIP/省赛

NOIP(英语:National Olympiad in Informatics in Provinces,中文:全国青少年信息学奥林匹克联赛)是中华人民共和国组织的、面向中国(含港澳)中学生的信息学竞赛。NOIP 以省为单位排名评奖,仅面向高中生。孩子如果在CSP提高组复赛中取得好成绩,或者被CCF认证教练推荐,则有资格参加NOIP。NOIP是一个省级比赛,如果孩子获得NOIP省二等奖以上,可以走综合评价路线,并且对强基计划的申请也是很有帮助的。

截至 2019 年,大部分高校的选手获得提高组省一等奖可以得到自主招生资格。2020 年 1 月,中华人民共和国教育部发布 关于在部分高校开展基础学科招生改革试点工作的意见。意见指出,2020 年起,不再组织开展高校自主招生工作,并在39所一流大学建设高校开展基础学科招生改革试点(强基计划)。

上机考试。时间一般是 11 月的第二个周末,全国使用同一套试卷,但是评奖规则按照省内情况由 CCF(中国计算机学会)统一指定,并于赛后在 NOI 官方网站上公布。各省的一等奖分数线有所不同。

省赛于第二年4月举办,实行全国统一省选,各省根据往年成绩分配A类5名+B类名额参加NOI比赛。

4、NOI全国大赛

NOI:就是我们所说的信息学奥赛正赛,是国内包括港澳在内的省级代表队最高水平的大赛,自1984年至今,在国内包括香港、澳门组织竞赛活动。

每年经各省选拔产生5名A类选手(5名选手中硬性要求必须有一名女选手,所以女生学习奥赛其实是很有优势的),由中国计算机学会在计算机普及较好的城市组织进行比赛。这一竞赛记个人成绩,同时记团体总分。B类选手若干。

NOI期间,举办同步夏令营和NOI网上同步赛,给那些程序设计爱好者和高手提供机会。为增加竞赛的竞争性、对抗性和趣味性以及可视化,NOI组织进行团体对抗赛,团体对抗赛实质上是程序对抗赛,其成绩纳入总分计算。


5、国际信息学奥林匹克IOI

是一年一度的面向全球中学生的信息学科竞赛。每个国家有四人参赛,比赛一般会有直播。IOI 赛制中每个题目会有 subtask(子任务),每个子任务对应一定的分数。

中国代表队多次获得个人金牌和团体一、二名。


二、为什么要参加信奥

相对于其他竞赛,每年参加信息学竞赛的人数较少,竞争压力相对较小。

根据数据显示:2023年CSP-J/S初赛的参赛选手较去年增长了一倍!要知道,2021年的参赛人数也才增长了不到了七千人,相比于数百万人参加的奥数比赛,信息学奥赛的参赛人数还是相对非常少的。

据估计,今年参加CSPJ/S初赛的选手一共才10万左右

在总获奖人数上,信息学竞赛却是数学奥赛的1.4倍。并且由于各省份参赛人数上差异大,信息学竞赛在部分省份获奖率超数学联赛的十倍多,信息学竞赛在五大学科奥林匹克竞赛中是性价比最高的学科竞赛。

由此可见,信息学奥赛是一条“路宽、人少、价高”的路径。

另外,中小学信息学竞赛和大学计算机竞赛考察内容完全一致:大学生计算机竞赛里最有含金量的比赛ACM,其比赛内容和中小学信息学竞赛完全一致,一些在中学阶段取得重要奖项的信竞选手,到大学去参加ACM同样游刃有余,而ACM在互联网行业里认可度很高,是可以作为重要学习经历写入简历中的。

三、信奥对升学的助力

1、小学阶段:

培养数理逻辑思维,对比少儿编程和其他创意类编程竞赛,信息学奥赛具有更加广受认同的高含金量,许多省份小升初时CSP-J二等奖即可获得优质初中录取,择校时有过信奥经历和奖项是很大优势。

2023年大部分省份的CSP-J一等奖小学生数量仅仅在2-30人之间(参赛人数少,获奖比例高)。

2、初中阶段:

科技特长生成为初升高新出路,CSP-J/S 二等奖及以上即可先于中考大军锁定好重点高中

全国顶级高中招收科技特长生的部分名单:

湖南:雅礼中学、长郡中学、师大附中、长沙一中;(CSP非专业级别的能力认证(简称CCF CSP-JS)中获CCF CSP-JS二等奖(含二等奖)以上学生);

北京:101中学、人大附中等;(信息学奥赛获得CSP-J组一等奖,或者CSP-S组二等奖及以上,或者2023NOI春季测试二等奖及以上);

浙江:杭州学军中学、浙江师范大学附属中学、绍兴市第一中学、温州中学等;(CSP 第二轮入门级一等奖或第二轮提高级二等奖及以上);

广东:深圳中学、华附等54所中学招收科技特长生(在初中阶段获软件能力认证(CSP)第二轮认证广东赛区入门级二等或提高级三等以上);

3、高中阶段:

NOl 金牌(前50)国家集训队可以直接保送清华/北大直接跳过高考环节。

NOI 银牌可具备近 39所双一流985高校强基计划面试/校考资格;

4、出国留学

掌握C++算法的同学可以在线参加美国USACO比赛,USACO Finalist其中约6成学生锁定了包括MIT、哈佛、CMU在内的各大计算机专业名校,堪称名校申请超强助力,同时还是MIT官方推荐的课外活动。

USACO对参赛者没有国籍要求,小学生、初中生、高中生都可以参加,在官网上注册即可,但是一定要有编程语言的基础。

USACO上手容易,拿到黄金及以上的级别就能在申请美本名校中占据优势。

四、哪些孩子适合学习信奥编程

Scratch等趣味编程课程,可以说是适合所有孩子的,但是相对来说信息学奥赛课程,就不是适合所有的孩子。
适合参加信息学奥赛孩子首先要对计算机比较感兴趣,兴趣是最好的老师,如果孩子觉得信息学没有意思,学不下去,其实也不需要强求,可以选择其他更感兴趣的方向,应让孩子在适合的地方发挥自己的长处。

另外,孩子是学有余力的。学习竞赛,一般要求在学校里能达到学校的基本要求,学习其他学科时不是很费劲,学有余力,有其他时间发展自己的特长。

因为参加学校的自主招生,最后大部分孩子获得的优惠是降分,最后还是要参加高考的,所以学校里的学习还是基础,如果学有余力,就可以通过科学的方法,不断坚持,在竞赛方面能走得更远,获得的成绩其实对将来工作的方向或兴趣都会有好处。

五、何时开始学信奥赛

信息学奥赛考察的是学生利用算法解决实际问题的能力。需要掌握多学科的内容,编程只是一种最基本的能力。单纯的学习编程并不能达到竞赛的要求,但是不会编程也无法完成算法的实现。

比较好的的做法是——小学4年级开始学C++算法编程,6年级即可取得CSP-J一、二等奖,初中或高一就可取得CSP-S/NOIP奖项。
如果小学阶段就能拿到CSP-J奖项,小升初时就可享受到科技特长生优惠(根据当地政策而定)。当然,从初一开始也不晚,需要加快学习进度及强度,可争取初一或初二取得CSP-J一等奖,初三可直接参加CSP-S竞赛,成绩优异可在中考升学时获得优质高中保送资格(根据当地政策而定)。高一考出NOIP一等奖,这样才可以冲省队、冲国赛。
编程对抽象思维能力要求比较高,小孩子刚开始接触就写代码还是比较难的,因此可以让孩子先接触图形化的编程模块,来了解编程的概念。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hl026

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值