【入门级-基础知识与编程环境:NOI以及相关活动的历史】
NOI 及相关活动的历史如下:
1984 年:邓小平同志提出 “计算机的普及要从娃娃抓起”。为响应这一号召,中国计算机学会(CCF)于当年自主创建了面向中学生的 “全国青少年程序设计竞赛”,当年参加竞赛的有 8000 多人。中央领导王震同志出席了首届竞赛颁奖大会,并对此项活动给予了充分肯定。
1989 年:联合国教科文组织发起了国际信息学奥林匹克竞赛(IOI)活动,CCF 从 “全国青少年程序设计竞赛” 中选拔优秀选手,组成国家队代表中国参赛,形成制度,延续至今。从这一年起,CCF 将 “全国青少年程序设计竞赛” 更名为 “全国青少年信息学奥林匹克竞赛”(简称 “信息学奥赛” 或 “NOI”)。
1995 年:开始举办全国青少年信息学奥林匹克联赛(NOIP),这是在同一时间段内、在不同地点以省为单位组织的全国性程序设计竞赛,每年由中国计算机学会统一组织。同年,还开始在每年的冬季假期开展冬令营活动,共 8 天,主要内容为培训、交流和编程测试。
1999 年:NOI 网上同步赛开始举办,为推动计算机普及事业的发展,NOI 每年选择在计算机普及教育做的较好省市,在同一地点、同一时间内举行。
2007 年:亚洲和太平洋地区信息学奥林匹克(APIO)创办,旨在给青少年提供更多的赛事机会,推动亚太地区的信息学奥林匹克的发展。APIO 每年 5 月举行,是国际性网上同步竞赛,由不同的国家轮流主办,中国赛区的竞赛由 CCF 组织。
2019 年:CCF 非专业级软件能力认证(CSP - J/S)创办,是由 CCF 统一组织的评价计算机非专业人士算法和编程能力的活动。分入门级(CSP - J)和提高级(CSP - S)两个级别,每个级别分第一轮和第二轮两个阶段。
2022 年:CCF 举办首届 NOI 女生竞赛,比赛与省队选拔同步进行,给予了一些比较优秀但未能进入省队的女生进入省队的机会。
多年来,NOI 及相关活动培养和发现了大批计算机爱好者,选拔出了许多优秀的计算机后备人才,他们中的许多人已经在国内外的学术界和企业界成为领军人物。中国也通过这些活动在国际信息学奥林匹克竞赛中屡创佳绩,成为世界公认的信息学奥林匹克竞赛强国。