1. 宗旨背景:

(1)宗旨:旨在向那些在中学阶段学习的青少年普及计算机科学知识;给学校的信息技术教育课程提供动力和新的思路;给那些有才华的学生提供相互交流和学习的机会;通过竞赛和相关的活动培养和选拔优秀计算机人才。

(2)背景:1984 年邓小平指出:“计算机的普及要从娃娃做起。”中国计算机学会(China Computer Federation,CCF)于 1984 年创办全国青少年计算机程序设计竞赛(简称:NOI ),当年参加竞赛的有 8000 多人。这一新的活动形式受到党和政府的关怀,得到社会各界的关注与支持。中央领导王震同志出席了首届竞赛发奖大会,并对此项活动给予了充分肯定。从此每年一次 NOI 活动,吸引越来越多的青少年投身其中。十几年来,通过竞赛活动培养和发现了大批计算机爱好者,选拔出了许多优秀的计算机后备人才。当年的许多选手已成为计算机硕士、博士,有的已经走上计算机科研岗位。

2. 赛季流程:

9 月 CSP-J/S 第一轮

10 月 CSP-J/S 第二轮

11 月 NOIP 省赛 & 女生竞赛

第二年 1 月 陕西省省队选拔、2 月 NOI 冬令营

第二年 5 月 APIO 亚太赛、7 月 NOI 国赛、8 月 IOI 国际赛

(1)CSP-J/S:CCF 非专业级软件能力认证(Certified Software Professional Junior/Senior,简称 CSP-J/S),分两个级别进行,分别为 CSP-J(入门级,Junior)和 CSP-S(提高级, Senior),两个级别难度不同,均涉及算法和编程。 CSP-J/S 分第一轮和第二轮两个阶段。第一轮考察通用和实用的计算机科学知识,以笔试选择题为主,部分省市以机试方式认证。第二轮为 4 道程序设计题,需在计算机上调试完成。第一轮认证成绩优异者进入第二轮认证,第二轮认证结束后,CCF 将根据 CSP-J/S 各组的认证成绩和给定的分数线,颁发全国认证证书。

(2)NOIP:全国青少年信息学奥林匹克联赛(National Olympiad in Informatics in Provinces,简称 NOIP),每年由中国计算机学会统一组织。 NOIP 在同一时间、不同地点以各省市为单位由特派员组织。全国统一大纲、统一试卷。报名资格多数取决于 CSP-S2 成绩排名,赛后评出省一、省二奖项。

(3)省队选拔、NOI(全国青少年信息学奥林匹克竞赛)、IOI(国际信息学奥林匹克竞赛):CSP-J/S 和 NOIP 成绩优异者,可参加 NOI 省队选拔,NOIP 和省队选拔综合成绩优异者可参加 NOI, NOI 进入国家集训队者可参加 IOI。

3. 比赛环境:

Windows / NOI Linux 操作系统,Dev-C++ 编译器、C++ 程序设计语言

4. 课程学习:

C++ 语法基础课、算法基础课、算法提高课、算法进阶课。(涉及大学专业课:计算机基础、C / C++ 语言程序设计、数据结构与算法、离散数学、数论、图论等)

(1)算法学习是思维训练,而非某种语法的规则背书:图形化编程 / 开源硬件 / Python 编程有别于算法竞赛,其趣味性和普及性更高;CTF 网安攻防 / 项目式编程 / 游戏编程也与算法竞赛有很大不同。算法竞赛更注重考察选手在限定时间内解决问题的能力,对代码的熟练度和思维的严密性有着极高要求。单就所用编程语言来看,C++ 更擅于描述计算机的底层环境,算法则是程序设计的灵魂和核心,仅靠某种单一语言的编程学习是远远不够的。

(2)取得成绩需要久久为功:学科竞赛是一种选拔机制,竞赛所获奖项在强基计划、综合评价、少年班、清北保送中是不可或缺的证明材料,其难度不言而喻。中学阶段的选拔和培养是从兴趣开始,鼓励并帮助学有余力、有学科特长的学生拓宽知识面,增加可能性。只有真正热爱计算机、编程和算法的学生才会有所收获,取得成绩注定是一个久久为功的过程。

(3)金牌以下,不谈天赋:算法竞赛的内容独立于文化课体系,甚至远超计算机专业本硕难度,是国内外 IT 大厂招聘的最难笔试内容,也是计算机专业含金量最高的智力竞赛,需要进行长期系统的学习和训练。金牌以下,不谈天赋,但也要见证选手不顾一切的坚持,适合和热爱能帮助你走到最后。

5. 什么样的学生适合学信息学奥赛:

(1)强烈的兴趣:兴趣是学习的动力,有兴趣地学习竞赛才有意义;

(2)学有余力:能较为轻松地完成文化课的学习,学习成绩优良;学习奥赛需要在课外花费大量的时间和精力,同时课程内容有一定难度;

(3)数理逻辑思维好:编程依赖于数理逻辑思维,一般数学成绩好的,信奥成绩也不会差,尤其到了高级别的比赛,数学能力尤为重要,计算思维的难度要求更高;

(4)踏实,持之以恒:比赛不是几天或者几个月就能取得好成绩,至少需要有2年的学习,一步一个脚印踏实前行;

(5)能自律、自主学习:一直“等、靠、要”是不行的,OIer 很少说“我不会”这三个字,因为他们相信自己的信息检索能力和学习能力很强。

6. 学习信息学奥赛的好处:

(1)学习机会:有机会早日从小白开始系统学习计算机领域相关知识技能,拓展知识面,提升竞争力。

(2)明确道路:可提前熟悉大学计算机相关学科的技能要求,专业知识,培养方案和就业前景。

(3)升学就业:信息学奥赛在清北保送、少年班、强基计划、综合评价等方面占据优势,并与大学阶段的 ACM 算法竞赛一脉相承,在日后计算机相关的学习、保研、就业方面具有极大优势。

(4)时代需要:信息学奥赛是教育部认可的全国性五大学科竞赛之一,在科学技术飞速发展的今天,计算机专业相关的科技创新人才在科研院所、科技公司、政府单位等诸多方面需求度大、认可度高,是国家争取新一轮科技革命和产业变革机遇的重要机遇。

0 comments

No comments so far...