随着人工智能、大数据等新一轮科技革命和产业变革的深入推进,计算机科学基础教育的人才选拔与培养逐渐受到重视。
2020年中高考招生期间,不少中学通过特长生项目招收信息学特长生,高校相继发布强基计划和综合评价招生简章,以“青少年信息学奥林匹克联赛(NOIP)”、“青少年信息学奥林匹克竞赛(NOI)”相关奖项作为入围条件之一,招揽具有创新潜能和有志于在计算机专业深造的青少年人才。
信息学竞赛
“青少年信息学奥林匹克竞赛(National Olympiad in Informatics)”,简称NOI。各省、自治区、直辖市及特别行政区会派出代表队参赛。期间,举办同步夏令营和网上同步赛,更多信息学爱好者和高手提供锻炼机会。
与信息学相关的其他主流竞赛还包括:
青少年信息学奥林匹克联赛(National Olympiad in Informatics in Provinces),简称NOIP。每年在秋季学期举办。由计算机学会进行统一命题,以省为单位在同一时间、不同地点由各省特派员组织考试。分为普及组、提高组两个组别。提高组的选手将有机会参与省队选拔获得进入之后性比赛的机会。
青少年信息学奥林匹克竞赛冬令营(National Olympiad in Informatics,Winter Camp),简称WC。由计算机学会每年在寒假期间开展的为期一周的培训活动。冬令营共8天,包括授课、讲座、讨论、测试等。其中50名年NOI诞生的集训队成员中将产生15名作为队候选队员。非集训队成员也可以自愿参加,获取比赛经验。
国际信息学奥林匹克竞赛队选拔赛暨信息学奥林匹克赛(International Olympiad in Informatics,China Team Selection Contest),简称CSTC。由计算机学会每年春季举办,从15名队候选队员中选出4名队成员。非队候选队员也可以自愿参加,获取比赛经验。
亚洲与太平洋地区信息学奥赛(Asia Pacific Informatics Olympiad),简称(APIO),该竞赛为区域性的网上准同步赛,是亚洲和太平洋地区每年一次的国际性赛事。赛区由计算机学会承办,赛区名会计入亚太地区总榜和其他参赛一起进行,其他选手可在赛区内获得与奖项。
国际信息学奥林匹克竞赛(International Olympiad in Informatics),简称IOI。每年由不同主办国轮流举办。代表队4名队员由科协和自然科学基金委资助,计算机学会带队出赛。
信息学竞赛之路

信息学竞赛相关政策
代表队出战IOI的选手除可以获得保送外,在申请海外学校的时候也可谓是顺风顺水,过往有多名放弃清华、北大保送的选手获得MIT的Offer和全额奖学金。
在NOI中获得0名,进入集训队可以获得大学保送资格,自主选择通过保送进入清华大学或北京大学。
在NOI系列赛事中获得较为优异成绩的学生将有机会参加清华大学、北京大学组织的体验营(冬季、春夏之交各有一次),获取签约降线录取的机会。
在部分信息学普及程度较高的地区,升入高中的“科技特长生”、“信息学特长生”认定也会参考NOIP提高组的奖项和成绩。
在NOI、NOIP赛事中获得奖项,将得到双高校在相关专业自主招生录取方面的普遍认可,获得降线录取的机会。

信息学学习资源
书籍与教材
《信息学奥赛一本通》:董永建、宋新波等著,适合面向竞赛竞赛入门的同学使用的一套书籍。
《算法竞赛入门经典》系列丛书:刘汝佳,陈锋著,适合面向竞赛的算法新手使用的一套书籍。
《中学生计算机程序设计入门篇》:计算机学会出的书。为数不多的针对中学生的程序语言类书籍。
《中学生计算机程序设计基础篇》:计算机学会出的书。为数不多的针对中学生的程序语言+算法类书籍。
《算法导论》:Thomas H.Cormen,Charles E.Leiserson,Ronald L.Rivest,Clifford Stein等人著,适合竞赛上已经有一定积累的同学学习,能帮助大家进一步理解已经熟练使用的算法,不推荐初学者使用。另外该书中文版翻译一般,对于有能力的同学,推荐阅读英文原版书籍。