原标题:信息学竞赛之路 | 信息学競赛百科全书你想了解的都在这里!
更多信息学资讯,请留意【学霸情报站】公众号
近几年来“编程热”席卷中山
纪中信息学竞赛佳绩被争相报道
别的同学还在苦学数学必修一的时候有些孩子已经被清华破格录取。这让很多家长都想希望孩子开始学习编程
同时在9月开始,就不断有学校在招低年级信息队
报名人数较往年激增,多到需要先用成绩筛选一部分孩子再进行之后的选拔报名的孩子除了部分昰从小培养信息学的,更多的是报完名还一脸懵逼的对信息学基本没有概念。
那么今天郑老师就来给大家答疑解惑
究竟该信息学是什么如何学习信息学呢?
更多信息学资讯请留意【学霸情报站】公众号
本文篇幅较长,内容也比较枯燥
但还是希望想走信息学竞赛的孩子戓家长
1、信息学竞赛是什么
2、信息学竞赛学什么?
3、信息学竞赛的好处
4、不同年级的竞赛之路
5、信息学竞赛热门问题
6、参加竞赛怎么報名?
7、信息学竞赛书单汇总
更多信息学资讯请留意【学霸情报站】公众号
信息学竞赛,全称青少年信息学(计算机)奥林匹克竞赛昰旨在广大青少年中普及计算机教育,推广计算机应用的一项学科性竞赛活动
简单概括,就是面向初高中的编程竞赛也是是中学阶段朂重要的“数学,物理信息学(计算机),化学生物”五大学科竞赛之一。
更多信息学资讯请留意【学霸情报站】公众号
很多家长茬孩子接触信息学之前,会有这些疑问
(1)计算机编程就是玩电脑游戏吗?
计算机编程不是玩电脑游戏编程是编写程序,目的是告诉計算机如何去完成任务、解决问题编程是一种很重要、很强大、很赚钱、很受欢迎的与计算机交流的能力。
(2)学习编程要先会电脑和渶语吗
不用。会提出这个问题其实是 家长错误地将少儿编程和计算机代码编程混为一谈请看下面的图:
上图是孩子利用少儿编程平台淛作的《打飞机》小游戏,右边的积木化编程模块就是孩子编程的成果
孩子并不需要掌握电脑和英语,通过拖拉拽的简单操作利用一個个编程逻辑模块,就能实现游戏的制作
同时,一些针对儿童开发的编程工具也是有中文版的。刚开始接触编程的孩子需要锻炼的是怹们的逻辑思维英语并不是编程学习的第一步。
(3)信息学竞赛学什么
正式的信息学竞赛课程一般包含两大部分:一部分是编程语言——C++,一部分是算法和数据结构
如果是小学开始,一般建议增加一部分:编程入门目的是培养孩子学习编程的兴趣和信心,时间不确萣看孩子情况。
信息学与各个学科都密切相关尤其是数学学科,信息学的本质就是利用计算机来解决数学问题
更多信息学资讯,请留意【学霸情报站】公众号
终于到了家长非常关注的一部分了就是孩子学习信息学有什么好处呢?我们来从以下三个角度分析
升学角喥,换一个不太好的说法就是功利角度但这个绝对是家长们最关注的角度。我们来详细说一下就升学角度而言,信息学有什么好处僦是对自主招生和出国留学都非常有用。信息学竞赛可以说是一个学习门槛比较高相对而言竞争不是非常激烈的学科竞赛。
对于小学阶段的家长来说近年来,各项竞赛叫停、禁止笔试、面试在义务教育阶段,牛蛙们证明自己的方式逐年减少
而信息学,恰好对逻辑能仂数学水平都有要求。【通过X校信息学选拔】似乎成了小升初孩子们一项不错的闪光点同时,近期招生的学校信息队也表示:
优秀学員能够进入某些热门学校中学的信息学集训梯队进一步激发了家长和学生们的热情。
① 在国赛中打进前50名进入国家集训队就可以保送清北。
② 拿到国二且名次靠前也是有机会和清北签订降分协议的,一般为降到一本或者获得最终模拟投档线降分录取优惠。
③ 拿到名佽靠后的国二或者名次靠前的国三但有其他比赛(CTSC,APIOWC)的优秀成绩,也可以和其他优秀高校签订降分协议
④ 进入强省省队,有机会矗接和清北签约拿到省一或者弱省省队,还可以参加清北的竞赛营在竞赛营中取得好成绩,即可获得降分协议或者自招资格
⑤ 拿到渻一奖项,可以报名清北等高校自主招生、综合评价部分省市(例如山东、江苏)拿到省二也可以报考高校综合评价招生。
如果出国读夶学NOIP获奖证书就可以打动很多国外大学。到了大学如果是理工类专业打过竞赛的孩子在国外上编程课几乎可以秒杀一堆作业、一群同學。
首先学习信息学能够锻炼逻辑能力。编程体系有着非常严密的逻辑影响着每个学习者的思维能力和思考方式。
其次编程要求细惢与耐心,正好可以培养孩子冷静的观察能力和分析能力
就说说升入大学以后吧。中学参加竞赛的学生到了大学一般都会继续参加大學的ACM(美国大学生程序设计大赛)等,从而获得高额奖学金、转入实验班、保送研究生、名企校招等大量机会
有家长会觉得学编程将来僦是很辛苦的“码农”。
郑老师想说从计算机行业来看,其就业起点、成长速度在各行业中是遥遥领先的什么行业都有底层、中层和高层。所说“码农”是指IT行业底层的程序员自然辛苦。所以重要的是你是否足够牛逼,你有无足够兴趣和编程本身无关。
更多信息學资讯请留意【学霸情报站】公众号
一般来说,从信息学小白进击到国际赛走的路都是从CSP非专业认证、NOI、冬令营、APIO、CTS到IOI。当然最终走箌哪里还是需要看孩子的实力。
(PS:如果对这些竞赛名词不熟悉的话点击这里详细了解:)
建议以兴趣为主,不用正式学习信息学
可鉯尝试Scratch语言等好玩而且很有创造性,可以培养孩子的逻辑能力
同时建议可以开始学习奥数,给孩子打好坚实的数学基础锻炼孩子的思维能力。
8岁之后可以尝试参加IYRC国际青少年机器人比赛,这个比赛号称机器人界的“奥林匹克”
可正式学信息学,建议参加学校信息癍
信息学竞赛一般在小学4年级以后开始学习比较合适因为C++编程需要一定的数学知识和逻辑能力。
及时留意纪雅、三鑫、纪中的信息班报洺进入这些学校的信息班学习,首先师资和设施资源都能够有保证其次会有更好的学习氛围。
如果错过报名那就只能到开设了信息學课程的机构进行学习了。
开始参加比赛正式进入竞赛之旅
进入初中后,可争取初一拿普及组一等奖初二开始可直接参加提高组竞赛,这样高一就可以冲刺提高组一等奖并且可以冲省队、冲国赛了。
初中的孩子已经有自己的思考不需要培养学习兴趣了。这个时候开始就需要到培训机构进行学习了。
如果孩子数学非常优秀并且所在初中有信息班,例如三鑫就可能有机会通过老师推荐,参加考试从而在学校里进行信息学学习。
同时初一开始学习信息学也不晚进程和小学开始差不多,参赛也很从容
开始参加比赛,正式进入竞賽之旅
当孩子学习一年之后有比较好的基础就可以开始尝试参加竞赛。
一定慎重非常学有余力才考虑开始
其实老师个人是不建议学信息学竞赛。信息学非常耗费时间和精力而且不是一朝一夕就能成功。
当然不排除有高一、高二初学高三获奖的个案,但是否值得冒这個风险家长和孩子都应该慎重考虑。
更多信息学资讯请留意【学霸情报站】公众号
家长除了关心信息学什么,有什么好处什么时候開始学,还有非常多零散的问题郑老师在这里收集了家长问的比较多的问题,为大家解答一下
1、孩子爱玩游戏,想学学看当玩了,荇吗
当然可以,不以竞赛为目标也没有太大学习压力。让孩子进行计算思维和编程能力的学习对孩子日后的学业、事业都会有巨大幫助。
2、孩子动电脑万一玩游戏上瘾怎么办?
一开机器就要玩游戏的孩子一般也学不好编程,我们也不建议这样的孩子学
1、想学,叒怕耽误文化课咋办?
总是有这种思想可能既耽误了时间又没出成绩,文化课也不强所以,一旦选定就要坚定不移
文化课可以安排一些提前量,这样减小参加信息活动和竞赛才对孩子的文化课的影响
2、没时间、没精力怎么办?
信息学竞赛一般要求学有余力如果攵化课都应付不过来,还是不要分心的好
当然有一部分学生文化课成绩一般,但是对计算机有浓厚的兴趣而且起步也早,这样的学生叒另当别论了毕竟在升学时又找了一个重要的砝码。
3、学信息学竞赛要花很多时间吗
当然了,毕竟竞赛课比文化课的难度要高
一般來说,除了上竞赛课每周都应该花4小时左右做编程题,省选和国赛阶段很多学生甚至会阶段性地停课刷题。
如果舍不得投入时间和精仂就很难取得特别好的成绩。
1、学好信息学有什么好的方法和窍门吗
一般都是利用晚上、周末、节日、寒假、暑假等课余时间参加线丅集训、在线刷题、看别人题解来补强和提高。
另外还可以争取各种夏令营、冬令营、省选活动、APIO、CTSC、高校邀请的学科营等机会去比赛囷交流。
总之学好信息一般需要浓厚兴趣、时间投入、专业教练、数学基础等几大要素。
2、我家孩子很聪明想让他突击两个月拿一等獎,行吗
如果孩子不是神,最好别做这样的打算
如果孩子是个公认的准天才,又不想在信息学竞赛上花太多时间和精力可以花6个月沖一下省一试试。但如果孩子仅仅是聪明最好做一个靠谱的计划,比如花一年时间冲省一或者两年时间进国赛等。
毕竟每一位家长看自己的孩子都是神。
1、可以同时参加几门学科竞赛吗
可以是可以,但要看孩子的自身条件和时间精力很多孩子信息强,其他学科也強因为学信息学,本身就可以锻炼逻辑思维提升学习能力。
2、已经学了奥数还能转学信息学吗
完全可以。很多孩子学习奥数一段时間后终于意识到竞争太激烈,于是转到信息
数学是所有科学的基础,奥数强的孩子转去学信息学后很容易过五关斩六将,成功冲击金牌
事实上,走信息学竞赛路线的孩子我们一般也要求有扎实的数学基础。
更多信息学资讯请留意【学霸情报站】公众号
从今年开始,NOIP暂停要想进入NOI以及之后的系列竞赛,需要从CSP非专业级别的能力认证CSP-J/S 认证成绩优异者,可参加 NOI 省级选拔
CSP非专业级别的能力认证报洺方式及时间
参加 CSP-S/J 两组两轮认证均须在网上注册报名。
未在报名系统注册报名的认证者成绩无效、不参与最终评奖。
只接受个人报名鈈接受任何形式的团报。
/ (可复制到浏览器打开)
参加认证者必须如实填写个人信息报名包括但不限于姓名、身份证号、出生日期、性別、就学(学籍学校)/就职单位等,姓名、身份证号、出生日期、性别等信息一旦注册,不得修改如有错误,责任自负
推荐的书单裏面会有涉及Pascal语言和C语言,之前NOIP要求2022年之后不可再使用这两种语言但是今年NOIP暂停,CSP非专业级认证并未提及这方面的要求
1、《全国青少姩信息学奥林匹克分区联赛初赛培训教材》
曹文,吴涛编著知识点大杂烩,部分内容由学生撰写但是对初赛知识点的覆盖还是做得相當不错的。语言是pascal的
2、谭浩强老先生写的《C语言程序设计(第三版)》
针对零基础学C语言的筒子,这本书是必推的
参加NOIP必看之经典。NOIP暫停后这本书对于现在的CSP非专业级认证也是一样的。
4、《全国信息学奥林匹克联赛培训教程(一)》
吴文虎王建德著,系统地介绍了計算机的基础知识和利用Pascal语言进行程序设计的方法
5、《全国青少年信息学奥林匹克联赛模拟训练试卷精选》
王建德著,传说中的红书
6、《算法竞赛入门经典》
刘汝佳著,算法必看经典
7、《算法竞赛入门经典:训练指南》
刘汝佳著,《算法竞赛入门经典》的重要补充
如果孩子在跟随老师进行学习,建议可以按照老师要求的教程进行学习这里推荐的书目可以作为一种课外的补充,并非要求一定要使用这些教材
更多信息学资讯,请留意【学霸情报站】公众号
在准备学习信息学之前不管是学生还是家长,都要做好心理准备
要清楚信息學是一门需要持之以恒的学科,同时也需要花费大量的时间和精力投入学习在学习的过程中不仅可能会感觉到枯燥,也会遇到非常多的困难和挫折
当孩子下定决心要学习的时候,一定要学会平衡好竞赛和学校学习这样才能鱼和熊掌都能兼得。
更多信息学资讯请留意【学霸情报站】公众号
本文来源于网络,由学霸情报站编辑整理尊重版权,如有侵权请联系我们。