青少年信息学奥林匹克竞赛简介
一、宗旨
旨在向那些在中学阶段学习的青少年普及计算机科学知识;给学校的信息技术教育课程提供动力和新的思路;给那些有才华的学生提供相互交流和学习的机会;通过竞赛和相关的活动培养和选拔计算机人才。
二、背景
1984年指出:“计算机的普及要从娃娃做起。”计算机学会于1984年创办青少年计算机程序设计竞赛(简称:NOI),当年参加竞赛的有8000多人。这一新的活动形式受到党和的关怀,得到社会各界的关注与支持。中央王震同志出席了首届竞赛发奖大会,并对此项活动给予了充分肯定。从此每年一次NOI活动,吸引越来越多的青少年投身其中。十几年来,通过竞赛活动培养和发现了大批计算机爱好者,选拔出了许多的计算机后备人才。当年的许多选手已成为计算机硕士、博士,有的已经走上计算机科研岗位。
为了在更高层次上推动普及,培养更多的计算机技术人才。竞赛及相关活动遵循开放性原则,任何有条件和兴趣的学校和个人,都可以在业余时间自愿参加。 NOI系列活动包括:青少年信息学奥林匹克竞赛和青少年信息学奥林匹克网上同步赛、青少年信息学奥林匹克联赛、冬令营、选拔赛和出国参加 IOI。
三、流程
1. NOIP
NOIP(National Olympiad in Informatics in Provinces,青少年信息学奥林匹克联赛)分为普及组和提高组。两个组别都分初赛和复赛。普及组初赛100分,复赛四道题400分;提高组初赛100分,复赛六道题分两次考,600分。初赛题的考察范围包括C++语法,网络,操作系统,数学,数据结构,算法,计算机英语等。复赛全为编程题,主要考察数据结构和算法。初赛的时间通常在每年的10月份,复赛时间通常在每年的11月份。
2. 省队选拔
一般在每年的3、4月份举办。省队名单结合CSP-S成绩、省队选拔考试(一或两轮)成绩而定。省队成员(每个省5-17人,根据各省实力而定)参加决赛。
3. 决赛(NOI)
青少年信息学奥林匹克竞赛(National Olympiad in Informatics ,简称NOI)是包括港澳在内的省级代表队较高水平的大赛。每年7月举办。国赛的选手都是前述的各省省队成员,国赛的赛制和NOIP提高组复赛(或CSP-S第二轮认证)相似,也是2天,每天3题5小时,但其难度比起联赛要大得多,且呈逐年上升趋势。
4. 冬令营(WC)
青少年信息学奥林匹克冬令营(Winter Camp,简称WC)一般在1月或者2月举行。是集训队50进15(预备队)的一场比赛,各省选手也可以作为非正式选手参加。
5. 队选拔赛 (CTSC)
国际信息学奥林匹克竞赛队选拔赛(China Team Selection Competition,简称CTSC)一般在每年的4月到5月举办。是集训队15进4的比赛,难度很大,各省选手也可以作为非正式选手参加。
6. 亚太竞赛(APIO)
亚洲与太平洋地区信息学奥赛(Asia Pacific Informatics Olympiad,简称APIO)一般在每年的4月到5月举办。该比赛参加门槛较低,由各教练推荐参加,其难度也较低,采用的是ACM赛制(比赛途中就可以马上得知自己的得分)。
7. 国际竞赛(IOI)
国际信息学奥林匹克竞赛(International Olympiad in Informatics,简称IOI)一般在每年的8或9月份举办。每个派出4名队选手参赛,采用的也是ACM赛制