信息学奥赛17个重要问题

甬客编程 甬客编程

信息学奥赛(NOI)是中学阶段最重要的学科竞赛之一,到2020年已经举办了共37届全国青少年信息学奥林匹克竞赛。但很多家长对这项赛事并不了解,学习信息学有什么用?对孩子升学有什么好处?

 

针对这些问题,我们整理了一部分问题集中给予解答,为还不了解这个竞赛和课程的家长扫扫盲。

 

 

1、问:信息学竞赛是什么?

答:这个竞赛全名叫“全国青少年信息学奥林匹克竞赛”,信息学奥赛简单说就是计算机竞赛,只不过竞赛的内容是计算机编程。

 

2、问:编程就是编游戏啊?

答:不是编游戏,编程的分支很多,编游戏也是编程。但信息学奥赛的编程不是编游戏,是用C++语言代码编程。

信息学奥赛考察的编程内容主要是解决一些逻辑思维和算法问题,它的目的是让学生在编程的基础问题上深入学习并获得较强的利用编程解决实际应用问题的能力。

 

 

3、问:信息学竞赛是干什么的?

 答:信息学奥赛就是计算机编程竞赛,每年4月份、9月份、12月份共举办三次CSP竞赛,分别为CSP-J(入门级,Junior)和CSP-S(提高级,Senior),均涉及算法和编程,再往上有省级联赛(NOIP)、国家竞赛(NOI)和国际竞赛(IOI)。


 

信息学竞赛也是国家教育部认可的全国中学生“数学、物理、化学、生物、信息学”等五大奥赛联赛之一,获得普及组(初中组)省级奖项在宁波市内可被宁波市内优秀高中以信息学特长生录取,获得提高组(高中组)奖项可参加最新的“强基计划”高考录取。

 

 

4、问:我家宝今年小学二年级能学不?

答:不能学。信息学奥赛比较早的开始时间应该在小学4、5年级以后。因为C++编程需要一定的数学知识和逻辑能力,太小的话学起来会比较吃力。但针对小学1~3 年级的学生有Scrath可视化编程语言可以学习,好玩而且很有创造性,也可以培养孩子的编程兴趣。

 
 
5、问:我家宝高二了,能学不?
答:如果面对竞赛就有点晚了,因为竞赛是11月份,从一月到十一月份时间长度还可以,但9月份就上高三了,是不是能拿出精力学竞赛要有个综合考虑。当然,每年都有高二初学高三获奖的,要看孩子自己的情况。
 
6、问:几年级学信息学奥赛最好?

答:早一点可以从小学4、5年级开始学,可以很从容地参赛;还有一个不能错过的时机就是中考(分流)之后开始,如果课程安排紧凑一点,部分学生当年就能拿到省一,这样有两次机会参加省选,并且从高一就能有机会参加北大清华学科营了。再次一点的时间是高一开学,那么当年一般拿不到什么成绩,只能把目标放在高二了。


 
  7、问:太忙了,没时间学怎么办?
 
答:学编程必须是有兴趣而且还要投入一定的时间!现在不懂得一点编程,是很难在新时代立足。当然有一部分学   生文化课成绩一般,打个比方,怎么培优,天天炒现饭也只能从85分冲到90分,很难再有提升。但是对计算机有浓   厚的兴趣,直接可以从0分到85分,这样的学生又另当别论了。
 
毕竟学计算机是知识的净增长!而且现在是互联网、5G、人工智能、大数据、机器学习大发展的社会主义初级阶段新时代,学习信息学说到底就是学习算法,学的是今后50年吃饭都能用上的真本事,即使不参加竞赛,也会终身受益的!
 
8、问:需要上几次课?
答:这么问的家长一般都是不太了解这个课程。这个课程包含两大部分:一是基础语言——C++编程语言,一部分是算法和数据结构等提高课程。0基础课程最短有20次课就学完的,也有几十次课学完的,要看学生的情况;提高课程没有确定的课时,是因为课程既包含相关知识,还包含大量的上机实践,同时和你的目标有关系,一切要看孩子的学习进度和目标。
 
9、问:聪明孩子可以突击两个月拿个一等奖吗?
答:如果孩子不是神,最好别做这样的打算。如果孩子确实资质不错,是个准天才,又不想在信息学竞赛上花太多时间和精力是可以做个短期打算,比如6个月,冲击一下省一。
 
但如果孩子只是个普通孩子,仅仅是挺聪明,最好做一个贴近实际的计划,比如2--3年的时间拿省一,或者三年的时间进国赛等,这样的计划都靠谱。毕竟万中无一的“武学奇才”不多。
 
 
10、问:学信息学竞赛要花很多时间吗?会影响文化课吗?
答:学任何一门竞赛都需要花费相当的时间和精力,毕竟竞赛课程比文化课的难度要高。一般来说,语言阶段课外不需要做太多的题,到了中级班或提高班阶段,除了上课,每周都应该规划出3-5小时刷题。
 
我们的经验是做完100道相应难度的题具备参加普及组竞赛拿奖的能力,做到200道以上相应难度的题具备参加提高组竞赛拿奖的能力。省选和国赛阶段,很多学生会阶段性地停课刷题。如果舍不得投入时间和精力,就很难取得特别好的成绩。当然,你的成绩最终在你高考时会受到极大的收益。这就是很多学生愿意投入的原因。
 
 
11、问:那还不容易,我家小宝每天奥数都做一张卷子,这200道题一周就做完了?
 
答:你家孩子,每天能做1、2道题并且弄明白就很不错啦!这些题不像数学题有类似一些题型,熟能生巧。这里每一道题都需要你开拓思维,挖掘知识。久而久之,你孩子的自学能力,创新思维能力会大有提高。由量变到质变,我们说的“计算思维”就建立形成了。
 
 
12、问:不敢让孩子动电脑,怕上瘾
 
答:孩子迷恋的东西太多了,比如手机,有多少家长不给孩子用手机呢?话说一开机器就想游戏的孩子,一般也学不好编程,我们也不建议这样的孩子学。
 
13、问:想让孩子学,又怕耽误文化课,咋办?
答:最不好的心态莫过如此,患得患失,会丧失很多机遇。我们说过学习竞赛课必须学有余力,如果您把业余时间都用来补文化课,文化课成绩还很吃力,那建议您继续好好补文化课,不要考虑竞赛;如果孩子文化课不太吃力,业余有一些时间闲置,那您可以考虑学习竞赛。但一定不能三天打鱼两天晒网,考试成绩好了马上来上几天课,考试成绩不好了几个月见不到面,或者一面学习一面心疼时间,最终可能既耽误了时间,又没出成绩,文化课也不强。所以,作为家长思路要清楚,决心要坚定。
 
14、问:我家孩子出国有必要学这个课程吗?
答:太有了!如果出国读大学,可以用竞赛奖牌作为申请资料,现在国外很多大学都很重视有价值的课外活动,而且认可国内NOIP的证书。到了大学如果是理工类专业,C++是必学课程,很多留学的孩子回国还要找老师辅导编程!学过竞赛课的孩子在国外上编程课几乎可以秒杀那些别人看来像天书一样的大作业;所以,如果孩子有能力有时间,学一部分竞赛课程,将来受益无穷。
 
15、问:学信息学竞赛,长远来看有什么好处?
答:不能说太远,说说大学阶段吧。中学参加竞赛的学生,到了大学一般都会继续参加大学的ACM竞赛、大学生编程竞赛等。大学竞赛获奖者好处太多了,首先可以保研,其次如果就业,竞赛获奖学生很容易收到大公司的签约,因为他们的能力比普通毕业生真的强了不止几倍。所以,上了大学死读书读好书也有出路,获奖学金多,考研保研也有条件。如果读书一般,竞赛项目获奖多也相当受重视,最怕书读不好,啥奖都没有,那就只能拼爹了。
 
16、问:学计算机将来就是“码农”吧?不少“码农”都跳楼了......
答:什么专业都有底层中层和高层。计算机专业其实比较宽泛了,除了我们熟悉的计算机科学与技术、软件工程之外,还有信息安全、网络工程、物联网等,专业的就业方向遍布生产生活的各个领域,比如计算机专业的毕业生也有很多进入机关、银行、保险公司等做信息开发和管理工作,如果能够进入IT行业、移动互联行业也是“钱途无限”。所说“码农”是指软件行业基层的代码员,靠写代码为生,自然辛苦,这就是底层。这就像进入银行你在柜台做业务,同样底层,辛苦而且收入不高。从计算机行业来看,其就业前景、薪资情况始终处在各行业上游。所以,重要的是你在专业领域里能做到哪一层,和专业无关。
 
17、问:已经学了奥数还能转学信息学吗?
答:数学是所有科学的基础,所以每年有很多孩子学习奥数,但是同样,奥数的竞争也是最激烈的,而且获奖比例低于信息学,2017年信息学省一等奖全国2464(竞争对手全国估计1万人左右),高中数学奥赛省一等奖全国1724人(竞争对手全国估计至少30万人左右),于是有很多明智的家长和学生在权衡之后,转学信息学或者其他学科。而且数学功底好的孩子学习信息学也非常快,尤其在算法竞赛方面有很大的优势。

文章推荐