本帖最后由 oyangningtao 于 2020-12-3 13:49 编辑
我们经常收到有的朋友或家长咨询“如果孩子逻辑思维比较强、数学天赋比较好,可以自学NOIP么?” 今天我们就带大家一起分析为什么现实中通过自学拿到NOIP好成绩的例子会比较少,影响我们自学效果的因素有哪些?
兴趣使然+神犇助力 兴趣是你成功路上最好的老师,NOIP是一个很漫长并且很枯燥的路,拥有浓厚的兴趣是十分重要的。如果说你非常喜欢信息学,逻辑思维非常强,有很强的自学能力,喜欢去尝试探索新事物,并且时间非常充裕的情况下,可以购买一些关于算法的书籍,利用OJ各种刷题,在论坛上多与神犇交流竞赛经验,也会有不小的成绩,不过到了省选难度就会非常大,不少学生都是在这个阶段放弃的。因为到了这个阶段和你竞争的高手是非常多的,他们大多数都来自于名校,有专门的教练去带队,也有一套自己的学习方案,并且有过系统性的训练。
眼界越大、实力越强,目标越小
首先要清楚自己即将面临的是什么,如果说你是第一次参加比赛,在准备普及组的考试之前,有什么题不会的去看题解或者去请教老师,如果想要更上一层楼,冲击提高组、省选、NOI、APIO等,你将要付出相较于之前十倍的努力!
如果你想通过自学去冲击NOIP的省一,只是学会写代码设计程序是远远不够的,还需要更强的综合实力!
不少的参赛选手的目标是保送名校,这是信奥赛的目标之一。虽然说拥有这个目标是没什么问题的,但是作为参赛者的你要了解行情,不能作为井底之蛙,要多去看看外面的世界,如果你是天赋型选手,那么你也有可能败给比赛规则,因为细节决定成败,光有天赋是远远不够的。
你要知道全国像你一样或者说比你的天赋还要好的选手数不胜数,他们不仅天赋比你好还比你努力!不要让周围闭塞的环境阻碍你的眼界!
其实每年都有很多NB的小学生他们的竞赛成绩是可以碾压高中生的,只是你不知道而已~
学习最重要的是谦虚,不能因为自诩天赋型选手就开始妄自菲薄,要夯实基础,循序渐进,天才也是99%的努力+1%的天赋。
自学之路需要克服诸多困难
1、上手难度大 C++作为一种面向对象的高级计算机语言,语句严谨,并且包含的内容较多,拥有很多语法特性,支持各种编程风格和语法特性。
2、周围环境闭塞,学校不支持 很多学校刚开始只是在试验阶段,但是后来发现反响很一般,于是放弃了各种学科的竞赛,态度上是反对,但是有学生执意要参加的话,学校也不会阻止,只会告诉你在不影响常规学科的情况下再去参加竞赛。到了高年级阶段,学业紧张,参加比赛试水的时间成本需要考虑。
3、时间紧,效率低 参加NOIP冲击奖项并不是会了某个知识点或某种算法就OK的,拥有一个好的编写代码的习惯,少出现bug,这就要长时间的积累和扎实的基本功。如果你的基础一般,那么先建议去打好基础,熟悉竞赛规则,避免出现一些低级错误。 其实在寒暑假可以多花一些时间去练习,如果觉得自己学的快,又是初一高一的学生,脚踏实地,你离省一的距离会越来越近的!
4、孤独感 缺少志同道合的同学一起学习,缺少相互鼓励、监督、促进,对自律性比较差的学生是很大的考验。学生遇到了问题只能去网上查询、群中沟通,时间成本高、效率低,如果找不到解答、没有热心的人回答,容易让孩子产生挫败感。
NOIP题目难度逐年提升,加大自学难度 早年间计算机还没有普及的时候,为了让参赛选手能够有所收获,题目设定的都较为简单。
到了今天,几乎人手一台电脑,许多高校增添了计算机的相关课程,因此参加NOIP的人逐年增多。如果题目难度不大,那么区分度就达不到,会显得含金量不足。 虽然说NOIP的考纲年久失修,仅供参考, 所以说“超纲”,其实是不存在的。提高组和省选出现的那些题目,在以前没有出现的算法和数据结构,过几年,会发现这类题目会越来越多的,因此重点是需要学会适应,学习更多的数据结构和算法,掌握触类旁通的方法,如果只拿着那份N多年前的大纲去准备考试,那么你将被这个时代抛弃。
那么问题来了,考纲已形同虚设,作为自学党是不是就毫无方向了呢?
拥有一个好的老师,可以事半功倍,大大节约学习时间!
一个好的老师会根据你自身的特点制定有效的学习计划,跟着老师思路走很多时候能发现一些自学时的漏洞。而且很多有经验的老师会积累很多资料,会传授一些相关的竞赛经验,知道自己与其他OIer的差距,明确努力的方向。另外,老师还会针对学生的学习情况进行相应的心理辅导,不少学生在NOIP的路上遇到瓶颈难以突破的时候,当时的浓厚兴趣和冲击奖项信心被打击殆尽,从而选择放弃的学生并不少见,此时,一个有经验的老师会发现你知识体系中的漏洞,然后制定合理的学习计划,帮助学生度过难关,提高成绩。
教育是系统化地帮助学生学习知识,培养学习兴趣,养成好的学习习惯,形成学生自己的方法论,最终目标是让学生离开老师也能自己去无边的知识海洋中探索。信息学领域入门,建议还是要找专业老师系统化学习,毕竟学生最宝贵的就是时间。
|