前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >信息学与数学、奥数的关系

信息学与数学、奥数的关系

作者头像
海天一树
发布2019-05-14 10:56:49
1.2K0
发布2019-05-14 10:56:49
举报
文章被收录于专栏:海天一树海天一树

信息学主要的课程是编程语言、数据结构和算法。信息学竞赛也是以算法竞赛为主。

算法 = 计算方法 + 编程语言 + 数据结构。

数学学得好的孩子,对信息学的学习非常有帮助。

反过来说,信息学对数学帮助也很大,信息学和算法是相辅相成的。因为算法就是计算方法。实现算法的过程,就是用某种编程语言来实现计算方法并求出结果的过程。算法训练必然会促进数学的进步。

奥数,可以理解为数学里的一个方向。其难度远超过同期的数学。奥数跟信息学,是有一小部分交集的。比如奥数里的排列组合和周期问题,信息学竞赛经常会考。再比如奥数里的二进制部分,简直就是专门为信息学而准备的。所以奥数学的好的孩子,对信息学的学习很有帮助。

但是,没有学过奥数的孩子,一样可以学信息学。因为从根本上说,奥数和信息学是两门不同的科目,奥数里好多内容,信息学不会考。比如鸡兔同笼,比如行程问题,比如几何,比如数独。

奥数和信息学有一个根本的冲突,就是时间上的冲突。小学阶段,因为校内课只有语数英三门,相对比较轻松,所以可以考虑奥数和信息学一起学。而初中的课程多了好多。所以到了小学高年级或者初一,可以考虑奥数和信息学二选一。

如果是对奥数感兴趣对信息学不感兴趣,选奥数。

如果是对信息学感兴趣对奥数不感兴趣,选信息学。

如果是都感兴趣,选信息学。一是因为学奥数的人太多,出头太难,二是因为奥数到高中结束时就没人再学了,而信息学则至少会持续到硕士博士阶段,甚至可能需要学一辈子。

目前我还没见过同时把数学和信息学都学得特别牛的人。北京有一个高一的学生,奥数非常厉害,在全国范围内是最顶尖的;但是信奥没进国家集训队,说明信奥还没学到最顶尖的程度。当然他高二高三信息学还有机会。这种人,已经是百万里挑一的,目前尚未能做到两门都非常拔尖。对于多数的孩子来说,能把一门学到顶尖的程度,就很不错了。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-04-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 信息学竞赛NOIP 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档