为什么现在小学生都开始学习编程了?

时间:2020-02-12

不少家长发现,身边不少朋友都给孩子报了编程课,孩子明明还很小啊,有学习的必要吗?

孩子将来又不是当程序员,为啥要学习编程?

 

如今已经进入了信息化时代,传统解决问题的方式有些已经不适应时代的发展而需要更新,学习编程并不是让孩子将来能成为程序员。编程教育的最终目的是为了培养孩子的逻辑思维能力、实践能力、解决问题的能力等综合素质,即使将来孩子不做程序,也会遇到各种各样的标准化,程序化问题。

 

01 

编程教孩子如何思考

 

编程要求我们客观地去思考事物的本质。为了实现一个需求,你必须对其原理和运转流程了解得十分透彻,否则就无法用编程语言精确地描述出来让机器去执行。在实现过程中,想法的结构缺陷和逻辑漏洞会自然凸显出来,你总会发现存在没有考虑到的可能性,以及需要进一步思考的细节。

 

编程要求我们能够对事物和流程进行各种维度上的拆分,并在不同的抽象层次上进行完整的思考,这使我们有可能去解决那些规模庞大的问题。编程是不断解决问题的过程,也是不断完善解决问题的方法论的过程。

 

总之,编程可以让孩子学会严密的逻辑推理方法,并无形中把它应用到其他学科的学习中,有助于开发其学习潜力,提高自主学习和解决问题的能力。

 

02

编程帮孩子提升各科成绩

 

对于学习编程,参加信息学竞赛的孩子还说,编程还能有效促进文化课学习。

 

在审题阶段,孩子需要把题目中已知条件、限定条件和要解决的问题提炼出来,而且不能遗漏关键信息,这能帮助孩子有效提升阅读理解能力。(语文)

 

信息学本质上是用计算机解决数学问题,因此在建模阶段,需要孩子根据题意,找到逻辑关系,或利用数学知识(如基础数论、组合数学、计算几何等)去构建数学模型,这就有效训练了孩子的数学思维与解题能力。(数学)

 

目前绝大多数编程语言都使用英文,很多信息学题目也是用英文描述,一些参加信息学竞赛的孩子还会经常参加Codeforces、TopCoder、ICPC、USACO、CCC等国际比赛,因此在审题、编码阶段,可以帮助孩子提升英文理解与表达能力。(英语)

 

信息技术本身是全国中小学课堂必须要学习的学业水平考试科目,信息学相关题型还经常出现在高考数学试卷中,甚至已成为部分省份的高考科目,因此,学好编程,对促进孩子学习能力和文化课成绩提升的作用是显而易见的。(信息技术)

 

在调试阶段,孩子不仅要验证对题意的理解,还要验证逻辑与编码的正确性,不能放过一点点错误,显然,这种纠错能力在任何一门文化课考试中都具有适用性。

 

值得一提的是,中小学是孩子抽象逻辑思维形成的关键时期,也是学习编程的最佳年龄。

 

03

编程让孩子收获自信

 

信息学,是利用计算机及程序设计(编程)来分析问题、解决问题的学科。信息学,可以培养“计算思维”,可以将“创意”变成“创造力”。学习编程的过程也充满乐趣,如果孩子有各种有创意的点子、想法,马上就可以通过编程来实现,并且可以立即看到效果。

 

这种即时的反馈,会让孩子的学习兴趣变得越来越来浓厚,也越来越有信心,这是在其他学科中难以感受到的。信息学和数学一样,是一种“可以打底”的基本思维能力。如果较早接触编程,能有效训练抽象思维,全面提升学习效率,让孩子在高效学习中建立相对优势,在未来占得先机。

 

而参加信息学竞赛,就像玩一种非常考验智力的游戏。解决一个难题就是把复杂的问题化解成一个又一个小问题,然后逐一突破,最终在不知不觉中把复杂的问题给解决了。

 

学习不应该只是忙于知识记忆和重复计算,阅读。逻辑推理和主动思考等能力才是学习的终点。我们应该在解决问题中激活思维,同时发挥人类独有的创造性,让我们的思维插上计算机的翅膀。 

 

04

编程给孩子全新视角

 

学习开车,可以随时享受驾驶的乐趣与便捷,未必要成为一名职业司机;

 

学习写作,可以轻松表达自己的思想与情绪,未必要成为一名小说家;

 

学习数学,可以认知自然世界运转的规律,未必要成为一名数学家;

 

学习音乐,可以提高自己的气质与品位,未必要成为一名音乐家;

 

……

 

同理,学习编程不一定非要做程序员,他们在编程学习里得到的快乐、优势和自信,“化复杂为简单”的做事哲学,分析、解决问题的能力会让他们受益终身。编程使孩子拥有全新的视角、深入思考的习惯和效率优化的思维,这都将成为孩子重要的软实力。

 

 

其他新闻

央视频感谢TDOG,愿携手凝聚教育力量!

2020年09月15日 14:03:14

2020年编程赛事,可以准备起来了!

2020年02月26日 17:05:38

世纪海航亮相第81届教育装备展示会,信息科技实验室助推教育数字化

2023年05月19日 16:19:30

ALL RIGHTS RESERVED. tdogcode.com 闽ICP备16017766号-7  增值电信业务经营许可证:闽B2-20201164 闽公网安备 35021102000978号