发表时间:2022-03-25来源:网络
有位妈妈反馈:
“孩子以前解数学题需要很长的时间推理答案。学习编程后,能很快梳理出题目中的逻辑关系,老师也反映孩子回答问题时条理清晰,这真的让我很意外。”
问了其他老师和家长,发现还有一些孩子学完编程后,数学成绩有了提升。

为什么会这样呢?首先,我们来看看数学的特性!
数学是一门从数量关系和空间形式角度来研究现实世界的学科,它的很多概念都非常抽象,如:加减乘除、乘方开方、指数对数、微分积分、变量、函数等等。
现在很多小学生基本都是死记硬背数学公式和概念,解题的时候更多是生搬硬套。
而编程能够帮助孩子深刻理解数学概念,并且超前学习数学知识。
孩子们用编写程序解决问题的过程中,通过计算机的直观、具象化演绎,会从原理和本质上把数学概念吃透,这和死记硬背的效果完全不同。
举个例子,NOIP题库里面有道求三角形周长的题目:

里面涉及的平面直角坐标系、函数、勾股定理等知识是初高中才有的内容,但很多小学生已经成功地用C++求出了答案。
其次, 编程可以提升逻辑思维、演绎推理能力,这些也是学习数学的必备能力。
编程中涉及的逻辑、组织和分析数据,以及将问题分解为更小部分,再逐个解决的拆解思维,在解决很多数学问题时一样可以用到。

一位IBM的工程师爸爸曾经构思让四年级的女儿大宝通过Python编程让计算机完成五角星的绘图,经过思考,大宝梳理出了完成绘图的步骤:
经过一番思考,大宝用掌握的数学知识推导计算出每次画完一条线段后,小海龟顺时针旋转的角度为144度,一共需要画线段并旋转5次。


大宝画的五角星
著名数学家、中科院院士李大潜教授说:“数学是一门重思考与理解、重严格的训练、充满创造性的科学,只有掌握了数学的思想方法和精神实质,才能由不多的几个公式演绎出千变万化的生动结论,显示出无穷无尽的威力。”
编程也是如此,那些编程能力出色的孩子在解决问题的过程中,思路越来越清晰,慢慢养成了计算机那样解决问题的思维。
严谨的逻辑+超前的数学知识+深刻的数学理解,这是孩子数学成绩提高的秘诀。
再补充一个小知识点:
计算机科学之父艾伦·麦席森·图灵,另一个身份是数学家和逻辑学家;
计算机之父”和“博弈论之父约翰·冯·诺依曼是20世纪最重要的数学家之一;
提出了“人工智能”一词的约翰·麦卡锡,普林斯顿大学的数学博士;
了解了这三位大师的身份,你是不是对数学和计算机编程的关系有新的发现?
皓盘云建最新版下载v9.0 安卓版
53.38MB |商务办公
ris云客移动销售系统最新版下载v1.1.25 安卓手机版
42.71M |商务办公
粤语翻译帮app下载v1.1.1 安卓版
60.01MB |生活服务
人生笔记app官方版下载v1.19.4 安卓版
125.88MB |系统工具
萝卜笔记app下载v1.1.6 安卓版
46.29MB |生活服务
贯联商户端app下载v6.1.8 安卓版
12.54MB |商务办公
jotmo笔记app下载v2.30.0 安卓版
50.06MB |系统工具
鑫钜出行共享汽车app下载v1.5.2
44.7M |生活服务