信息学是研究信息的表示、获取、处理、传递和利用的规律性的一门新兴学科,主要是指利用计算机及其程序设计来分析问题、解决问题的学科。
信奥赛
全国青少年信息学奥林匹克竞赛,简称信息学奥赛(NOI),起源于1984年,与数学、物理、化学、生物并称为五大学科竞赛,是最权威、最正规的全国编程大赛,获奖的含金量与数学奥赛相同。信奥赛有国家政策支持,在国家公布的科创竞赛“白名单”中。随着人工智能,AI技术的爆炸性成长,编程学习逐渐低龄化,“双减”政策后编程持续高热度,家长都开始关注信息学奥赛。
信息学奥赛主要考的是用编程高效解决问题,其中对C++的掌握能力是核心。在编程语言里,C++是对C语言的扩充和延伸,且具备运行速度快、效率高、安全稳定等特征。
全国青少年信息学奥林匹克竞赛NOI其实不是一个比赛,而是一系列竞赛活动。NOI系列活动包括:国际信息学奥林匹克竞赛(IOI)、亚洲与太平洋地区信息学奥林匹克竞赛(APIO)、国际信息学奥林匹克竞赛中国国家队选拔赛(CSTC)、美国计算机奥林匹克竞赛(USACO)、全国青少年信息学奥林匹克竞赛(NOI)、全国青少年信息学奥林匹克竞赛冬令营(WC)、全国青少年信息学奥林匹克联赛(NOIP)、CCF非专业级软件能力认证(CSP-J/S)。NOI系列赛事自2022开始将仅支持C++语言。
IOI
国际信息学奥林匹克竞赛(International Olympiad in Informatics)简称(IOI),国际级中学生比赛,中国是IOI创始国之一。是面向全世界中学生的一年一度的信息学学科竞赛,每个国家最多可选派4名选手参加。我国由中国计算机学会组织代表队,代表中国参加国际每年一次的IOI。
APIO
亚洲与太平洋地区信息学奥赛(Asia Pacific Informatics Olympiad)简称(APIO)。
2007年创建,该竞赛为区域性的网上准同步赛,是亚洲和太平洋地区每年一次的国际性赛事,旨在给青少年提供更多的赛事机会,推动亚太地区的信息学奥林匹克的发展。APIO每年5月举行,由不同的国家轮流主办。每个参赛团参赛选手上限为100名,其中成绩排在前6名的选 手作为代表该参赛团的正式选手统计成绩。APIO中国赛区由中国计算机学会组织参赛,获奖比例将参照IOI。
CSTC
国际信息学奥林匹克竞赛中国国家队选拔赛暨全国信息学奥林匹克精英赛(International Olympiad in Informatics, China Team Selection Contest),简称选拔赛( CSTC)。由中国计算机学会每年春季举办。IOI的选手是从NOI选手中选拔出来的,获得前4名的优胜者代表中国参加国际竞赛。选拔科目包括:NOI成绩、冬令营成绩、论文和答辩、平时作业、选拔赛成绩、口试。上述项目加权产生最后成绩。非国家队候选队员也可以自愿参加,获取比赛经验。
USACO
美国计算机奥林匹克竞赛(USA Computing Olympiad简称USACO)。
USACO就是美国的信息学奥林匹克竞赛,相当于国内的NOIP比赛,都是为 IOI(国际奥林匹克竞赛) 选拔人才。
USACO以线上为主,学生可以直接在网上报名,并在线进行解题。每年的四个周末举办主要的比赛,从周五到周一,在这个时间段内学生可以选择在任何时间开始比赛。通常来说每次竞赛的时间为4个小时,但有时候是3个小时或者5个小时。主要衡量算法和运用两大方面的技能,旨在锻炼学生用计算机编程解决问题的能力。
USACO比赛分成铜牌,银牌,金牌和白金 四个等级,一旦学生在较低等级的比赛中获得足够高的分数后就可以进入更高等级的组别。竞赛的成绩对申请美国大学非常有帮助。
全国级NOI
全国青少年信息学奥林匹克竞赛(National Olympiad in Informatics简称NOI)。
是面向中学生的全国性质的编程最高级别比赛,是国内包括港澳在内的省级代表队最高水平的大赛。可以理解为全国决赛,在NOI上获得的奖项是全国奖项,用处很大、很多名校会抢着给全国奖项获得者降分录取。每年经各省选拔产生5名选手(其中一名是女选手),由中国计算机学会在计算机普及较好的城市组织进行比赛。这一竞赛记个人成绩,同时记团体总分。
NOI期间,举办同步夏令营和NOI网上同步赛,给那些程序设计爱好者和高手提供机会。为增加竞赛的竞争性、对抗性和趣味性以及可视化,NOI组织进行团体对抗赛,团体对抗赛实质上是程序对抗赛,其成绩纳入总分计算。
冬令营
全国青少年信息学奥林匹克竞赛冬令营(National Olympiad in Informatics, Winter Camp),简称冬令营( WC),由中国计算机学会每年在寒假期间开展的为期一周的培训活动。冬令营共 8 天,包括授课、讲座、讨论、测试等。其中 50 名前一年 NOI 诞生的国家集训队成员中将产生 15 名作为中国国家队候选队员。非国家集训队成员也可以自愿参加,获取经验。
省选级NOIP
全国青少年信息学奥林匹克联赛(National Olympiad in Informatics in Provinces简称NOIP)。自1995年至今,每年由中国计算机学会统一组织。可以理解为省级比赛,是NOI的一部分,在每年12月的第一个星期六举行。
联赛分初赛和复赛两个阶段。初赛考察通用和实用的计算机科学知识,以笔试为主。复赛为程序设计,须在计算机上调试完成。参加初赛者须达到一定分数线后才有资格参加复赛。联赛分普及组和提高组两个组别,难度不同,分别面向初中和高中阶段的学生。主打高中生;中学生在CSP中获得优异成绩,可被推荐参加,考试后只收到成绩,不获奖。
CSP-J/S
CCF非专业级软件能力认证(Certified Software Professional Junior/Senior,简称CSP-J/S)。
创办于2019年,是由CCF统一组织的评价计算机非专业人士算法和编程能力的活动。在同一时间、不同地点以各省市为单位,由CCF授权的省认证组织单位和总负责人组织。全国统一大纲、统一认证题目,任何人均可报名参加。每年的9月初赛,形式为笔试,10月复赛,形式为机考,通常都是提前2-3年准备。
CSP-J/S分两个级别进行,分别为CSP-J(入门级,Junior)和CSP-S(提高级,Senior),两个级别难度不同,均涉及算法和编程。
CSP-J/S分第一轮和第二轮两个阶段。第一轮考察通用和实用的计算机科学知识,以笔试为主,部分省市以机试方式认证。第二轮为程序设计,须在计算机上调试完成。第一轮认证成绩优异者进入第二轮认证,第二轮认证结束后,CCF将根据CSP-J/S各组的认证成绩和给定的分数线,颁发认证证书。
CSP-J/S成绩优异者,可参加NOI省级选拔,省级选拔成绩优异者可参加NOI。