什么是 NOIP 竞赛?
全国青少年信息学奥林匹克联赛(National Olympiad in Informatics in Provinces,简称 NOIP),每年由中国计算机学会(CCF)统一组织。自 1995 年至今已经举办 23 届,初赛时间为每年的 10 月。信息学竞赛的设立最初是为了更好地推广计算机的普及,但是发展到现在,计算机已经非常普及的情况下,信息学竞赛就慢慢变成了培养和选拨顶级选手的竞赛了。
按照时间,联赛分初赛和复赛两个阶段。
- 初赛考察通用和实用的计算机科学知识,以笔试为主。
- 复赛为程序设计,须在计算机上调试完成。
- 参加初赛者须达到一定分数线后才有资格参加复赛。
根据学生年级,参加 NOIP 竞赛有这么几种划分:
NOIP 年级/组别 划分更多关于 NOIP 竞赛的干货介绍,请戳 →《【科普】到底什么是 NOIP 信奥赛 ?(以及为什么要考 NOIP)》
为什么要参加 NOIP 竞赛?
长期来看
NOIP 竞赛是中学五大联赛之一,分为省、国家、国际多个级别的比赛。如今,在国内外顶尖大学的计算机系的学生,大部分都来自于信息学竞赛,并且国内顶尖大学如清华北大等都有为信息学竞赛选手提供大量自主招生的名额。编程的竞赛在大学阶段也有,叫做 ACM 大赛。
参加信奥赛竞赛,能极大的锻炼思维,但是同时也对数学和逻辑抽象能力有较高的要求,并且这是一个非常漫长地过程,需要选手能坚持不懈地学习和训练。现在顶尖的无论是高校还是科技企业都非常看重简历上的 NOIP / ACM 竞赛的成绩。
短期目标
2018 年 3 月,教育部印发《关于做好2018年普通高校招生工作的通知》,
根据《国务院关于深化考试招生制度改革的实施意见》和《教育部 国家民委 公安部 国家体育总局 中国科学技术协会关于进一步减少和规范高考加分项目和分值的意见》相关规定,全面取消体育特长生、中学生学科奥林匹克竞赛、科技类竞赛、省级优秀学生、思想政治品德有突出事迹等全国性高考加分项目。
一句话总结,过去大家热衷的奥林匹克竞赛(数学、物理、化学、生物),以及其他类别的加分项目竞赛,都在不同程度上被取消或者降权。相应地,NOIP 竞赛的获奖成绩将成为各大名门高中、大学招生的新的敲门砖。
代表省队参加 NOI 全国赛获奖的学生可以直接保送清华、北大,例如杭州大约每年 17 人、上海 12 人左右。仅是在省市获奖的学生,也可以享受重点大学降分录取的政策,具体根据各省市的政策略有不同。
竞赛关键节点和高校签人NOIP 竞赛班课程介绍
NOIP 竞赛培训的课程中,学生使用核力配备的笔记本电脑学习C++编程, 包括 C++ 语法、数据结构和算法,培养学生对编程学习的兴趣,并最终参加每年十月举行的 NOIP 竞赛。
采用自主研发的 NOIP 初赛、复赛平台(包括题库、交互界面、学习系统)以及支持多格式教案的智慧课堂系统,简化教学流程,提供更优质的课堂效果。
课程阶梯
课程阶梯设置课程内容
针对不同阶段的课程班,我们也相应准备了不同的分层教学设计
零基础班:
环境配置;二进制与编码;初等数论;基础语法;枚举与贪心;高精度;函数与递归;DFS和BFS。
进阶班:
图;栈、队列;二叉树;动态规划;STL的简单运用。
提高班:
分治法;再谈数和图;再谈动态规划;再谈初等数论;并查集;离线RMQ问题;在线RMQ问题;简单计算几何。
不同阶段课程的教学设计课程目标
通过 32 课时的学习,同学们会在相应阶段课程内学到这些内容
零基础班:
计算机与数学,C++ 语法,数据结构和算法
进阶班:
初赛冲刺,数据结构和算法的基础巩固;初等数论,数据结构和算法提高组难度
提高班:
数论证明,数据结构和算法的能力进阶
课程优势
我不懂编程,编程课的师资怎样拿实力说话?
教研团队来自于中福会少年宫计算机活动中心。我们将近 40 年的编程教学成果总结沉淀,传授给热爱编程的孩子。主讲老师在少年宫负责 NOIP提高组教学,班级成绩连年第一,近三分之一学生获一等奖的最佳成绩,多名学生入选上海市队参加国赛。
八个月,三学期,节省孩子最宝贵的时间。
NOIP 零基础竞赛班由三个学期组成,通过三个学期的学习,可参加 NOIP 普及组竞赛。小学三年级入学,四年级参赛。初中预备班入学,初一参赛。为孩子预留宝贵的时间投入学科学习。
课前课后全辅导,家长无需操劳。
每周两小时课程以外,老师在课后提供“火热”指导和答疑。引导学生自己探索、攻破竞赛。
网友评论