信息学竞赛全攻略(二):为什么要参加竞赛

信息学竞赛全攻略(二):为什么要参加竞赛

本系列文章分为六部分,本文为第二部分。欢迎关注作者了解相关资讯。

上回我们讲了竞赛的基本情况,很多学生和家长知道了NOIP是个啥玩意儿。这回我们讲一讲学习信息学竞赛的作用。当然这里主要讲的是参与编程学习的好处。
在这里插入图片描述

一、作为一种兴趣,培养情操

编程作为一种爱好或者兴趣,本质上和唱歌、跳舞是类似,都有愉悦身心、陶冶情操、增加耐心的功效。为什么呢?写出一道题/做出一个小程序会很爽快,有成就感。无论是编写应用程序还是NOIP算法竞赛,学习过程都不是非常简单的。但是正是经过这样的磨练,当自己完成出任务的成就感是非常大的。

二、编程跟琴棋书画一样也是一种陶冶情操的方式

通过调bug,找错误,可以培养沉得住气的品质。编写计算机程序要求的是准确,任何一点错误就会导致程序不能按照自己的预期运行。所以经过一些训练,选手会特别注意自己踩过的坑,变得非常仔细。但是编程的实现方式是可以有自己的个性而不一而足的,同学可以发挥想象完成编程过程,这也是对创造力的培养。这些经历对人生会有很大的帮助。

三、算法能力训练有助于课业内容学习

很多老师家长因为不了解算法竞赛,以为就是“玩电脑”,浪费时间,影响课内学习。实际上如果训练计划科学,那么不需要担心这个问题。相反,学习编程以及算法可以训练数学(尤其是逻辑数学思维能力)。

算法竞赛主要研究对象的是离散数学,虽然很多学生并没有意识到这一点。即使是小学生,知识储备还很有限,但是即使写一些简单的题目,也是对思维的训练。效果是对数字、形状与抽象结构的理解更加透彻。小学或者初一小朋友理解一些抽象的东西起来会有一些困难,但是经过编程的训练,就可以很大的提升这一方面的能力。对,就是非常有助于中学阶段的理科学习。

对于中学生来说,学习算法竞赛除了上一点所说的培养兴趣以外,还能学习到一些数论、概率统计方面的一些知识。这些知识很可能在学校的课堂上并不会教授,但是在学习中学数学中是可以用得到的。除此之外,学习算法竞赛可以给同学提供另外的思路,比如递推思想、枚举思想等,这些思维方式在实际生活中是很有用的。

四、信息技术和数学联系紧密

如果说“高考不考”编程,那么这个观点也不对。现在在浙江,编程(信息技术的一部分)已经成为了高考科目,而且是计分科目,技术科目会直接影响高考排名以及大学的录取(技术科目占100分,其中一半是信息技术)。浙江是第一个吃骨头的省份,谁敢打包票之后别的省份也不会加入技术高考呢?浙江的信息学竞赛选手普遍认为学习过信息学竞赛后,完成浙江信息技术高考试题简单得和切菜一样,完全不需要花什么时间就可以轻松应对。

五、编写程序可以制造实用软件

学习信息学竞赛后,因为有了编程基础,再去学习制作应用软件就会简单很多。
应用软件种类很多,例如可以去学Python写爬虫获得互联网上的一些数据,并进行分析;还能来游戏外挂(比如使用Visual Basic的按键精灵,以及不得不说的易语言,虽然现在我们不再推崇)。这些技能都是可以在现实生活中用得到的,可以利用计算机作为工具解决现实生活中的种种问题,提升效率。

说不定大家以后可以从事这方面相关的工作,而且CS(计算机科学)相关的工作的收入是很高的。当然前提是要对这些感兴趣,毕竟这一行还是相当累的。

六、还能帮助学生升学!

这个优点是非常吸引人了,从某种角度来说,的确是踏入自己理想大学的一条捷径

如果你参加NOIP提高组并获得一等奖(这个其实不是那么难),那么自主招生多数985大学都可以去报名了,而且大概率进入到面试环节(这就意味着基本上可以获得降分甚至降到本一线的优惠)。下表(来自@cdcq)整理出来了2018年的重点大学的自招政策。
在这里插入图片描述
在这里插入图片描述

如果你能NOIP分数足够高,那你还有机会报名清北复交的自招营、或者NOI冬令营/CTSC/APIO,成绩优异者可以拿到有条件约(比如进省队、NOI拿奖等条件可以本一录取)甚至无条件约(本一录取)。虽然高考考上本一线非常容易,但是获得资格这个就要难多了。

对于非常优秀的选手,参加NOI全国比赛并获得金牌进入国家集训队(每年约50个),那就可以免除高考,直接进入清华北大。不过能够到这一步的选手都是全国最顶尖的选手,竞争非常激烈,难度非常之高,所以知道就好,刚开始学习的话不要指望能够达到这个地步,虽然梦想还是要有的,万一实现了呢。

但是这个不应当成为唯一促使你学习信息学竞赛的理由。如果无爱的话会觉得很痛苦,这种情况的话就要劝退了。

路漫漫其修远兮,吾将上下而求索。竞赛竞争激烈,但是也可以很有收获。本系列文章将继续更新。预计在猴年马月前更新完毕。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小白讲编程

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值