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