欢迎来到同源同码少儿编程官方网站!

banner内

学少儿编程的孩子数学成绩会更好

发布时间:2020-09-07 浏览次数:1867

之前有位妈妈反馈:“之前孩子解数学题需要很长的时间来推理答案,学习编程后,能很快梳理出题目中的逻辑关系了,老师也反映说回答问题的条理变清晰了。上次测验还拿了100分,这真的让我很意外。

为孩子的进步感到开心,那么为什么学编程能帮助数学成绩的提升呢?

今天就跟大家聊一聊,编程与数学之间的关系

从数学的角度更好的理解孩子正在学的少儿编程,孩子学数学学的是什么?首先,我们来看看数学的特性!

学数学有以下四个步骤:

1.正确的提问:数学用来解决现实生活中的问题,首先一个好问题才是关键;

2.将现实世界的问题转化为数学问题:问题概念化;

3.应用数学领域的知识计算得到结果;

4.数学形式转化为现实生活,验证


而编程能够帮助孩子深刻理解数学概念,并且超前学习数学知识。

孩子们用编写程序解决问题的过程中,通过计算机的直观、具象化演绎,会从原理和本质上把数学概念吃透,这和死记硬背的效果完全不同。


举个例子,NOIP题库里面有道求三角形周长的题目:

微信图片_20200907105411.png


里面涉及的平面直角坐标系、函数、勾股定理等知识是初高中才有的内容,但很多小学生已经成功地用C++求出了答案。


其次, 编程可以提升逻辑思维、演绎推理能力,这些也是学习数学的必备能力。


编程中涉及的逻辑、组织和分析数据,以及将问题分解为更小部分,再逐个解决的拆解思维,在解决很多数学问题时一样可以用到。

微信图片_20200907105621.jpg



一位IBM的工程师爸爸曾经构思让四年级的女儿大宝通过Python编程让计算机完成五角星的绘图,经过思考,大宝梳理出了完成绘图的步骤:



  • 画一条直线,再旋转一个角度画第二条直线,循环5次,再填充颜色


  • 5条直线长度一致,旋转角度一致


  • 通过三角形内角和180度推算出旋转角度为144度


  • 学习理解Python相关代码方法的意义,学习指令相关的英语单词


  • 编写代码并调试运行



经过一番思考,大宝用掌握的数学知识推导计算出每次画完一条线段后,小海龟顺时针旋转的角度为144度,一共需要画线段并旋转5次。



著名数学家、中科院院士李大潜教授说:“数学是一门重思考与理解、重严格的训练、充满创造性的科学,只有掌握了数学的思想方法和精神实质,才能由不多的几个公式演绎出千变万化的生动结论,显示出无穷无尽的威力。”


编程也是如此,那些编程能力出色的孩子在解决问题的过程中,思路越来越清晰,慢慢养成了计算机那样解决问题的思维。


严谨的逻辑+超前的数学知识+深刻的数学理解,这是孩子数学成绩提高的秘诀。


再补充一个小知识点:


计算机科学之父艾伦·麦席森·图灵,另一个身份是数学家和逻辑学家;


计算机之父”和“博弈论之父约翰·冯·诺依曼是20世纪最重要的数学家之一;


提出了“人工智能”一词的约翰·麦卡锡,普林斯顿大学的数学博士;


了解了这三位大师的身份,你是不是对数学和计算机编程的关系有新的发现?


在线留言

  • 看不清,请单击

联系电话

18110980243