• 新闻动态
  • NEWS

新闻动态提供全球机器人行业及凤凰机器人全国中心的新闻资讯,分为行业资讯、校区新闻、盟校动态和机器人科普四大版块,为广大网友了解凤凰机器人和机器人行业动态提供新鲜资料。

怎样学好数学?不如来凤凰机器人学编程吧!

发布时间:2020-04-15 14:03:52

数学,是令很多家长和孩子头痛的学科,说起来就是一肚子苦恼。枯燥的数学公式与数学概念很难引起孩子的兴趣,数学一直是很多孩子最难面对的学科。

 

 

25422019_l-scaled.jpg

 

大家都知道,打好数理化基础,对于孩子未来无论学习哪一门理工学科,都有着长远的益处。可是究竟该如何学好数学呢?

数学家陶哲轩,年仅31岁就获得了被称为“数学界诺贝尔奖”的菲尔兹奖,他曾说过:

数学绝不需要什么神奇的天才基因,什么天生的洞察能力。为了达到对数学有一个良好的、有意义的贡献,人们必须要刻苦努力,学好自己的领域 ,还需要掌握一些其他领域的知识和工具。最重要的,是要有兴趣。

  

如何培养孩子学习数学的兴趣?

圆的周长、二次函数、平面直角坐标系、路程公式等等,数学无时无刻地以各种生动的具象化的方式出现在我们的视野。我们需要一种学习工具,能够帮孩子捡起这些生动的知识点,捡起他们对数学的兴趣。

 

math_blog.jpg

这种工具既能够把抽象枯燥的公式变得有趣,又能形象化展现解决思路与可操作性,还能与生活中的各类小趣味小常识结合起来,让孩子不再把学数学当做一件痛苦的事情。


我们找到了这种一举多得的学习工具和方式——通过编程学习数学。

 

 

 

为什么编程能帮孩子学好数学?

 


我们来重新认识一下编程和数学。编程的思维,从理解问题到找出路径的思维过程,通常表现为以下4个步骤:

 

 

  1. 拆解问题

  2. 观察规律

  3. 建立自己的解决方案

  4. 设计执行


这样的步骤与解数学题异曲同工。因此不管是思考数学问题,还是进行编程的过程,其实是运用了同样的思考方式,学习编程能够帮助孩子掌握数学世界的规律。



▌编程能够帮助孩子理解抽象的数学概念


为什么三角形是最稳定的结构?为什么两点之间,直线距离最短?当孩子使用编程语言来操作时,就会有更加直观的感受和体验。


例如这样一个数学知识:当正多边形的边数越多,其形状就越接近于圆。我国古代数学家刘徽正是发现这一规律,利用“割圆术”求得圆周率π为3.1415和 3.1416这两个近似数值,这个结果是当时世界上计算圆周率的最精确数据。

多边形接近于圆.gif

我们可以利用编程程序Scratch中的画笔,以画多边形的方式,增加边的数量,从而无限趋近于圆。

 

231.gif

通过这样一个简单的例子,就能让孩子体会到将数学概念变成程序和动画的“黑魔法”,通过编程展开数学实验,形象地理解数学背后的逻辑,好玩又有趣。



▌编程能够帮助孩子学会变通、拓宽思路


在数学题中,经常会出现一题多解,需要孩子有发散的思维。同样的,在编程课里,同一个编程目标可以有很多的算法。我们仍以上面画圆的案例为例,其实用Scratch画圆还有其他的方法,比如遵循圆的定义法。

圆.gif

它的思路就是首先我们绘制一个角色,这个角色就是线段。在造型里将线段的中点设置为造型的中心点,这样我们旋转这个角色的时候,使用Scratch中的图章复制轮廓,就形成了一个填充的圆。


通过不同的编程开发技巧,孩子不再拘泥于某一类解决问题的方式,而是会刷新对问题本质的认识,拓宽解决问题的思路,更加灵活地应用逻辑思维。


▌编程能够规范学习习惯,让孩子更加严谨仔细


试卷上写漏一个小数点,孩子完全没发现。但程序里写漏一个小符号,计算机的程序就无法执行了。代码编程必须一字不差,语法也非常讲求规范。

0_WJkDjINFZVZE5vLU.jpg

代码编程必须一字不差


学习编程能够规范孩子的学习习惯,在不断的程序试错过程中,培养孩子认真严谨的思考方式,这对孩子将来学习其他学科,从事各种学习探究与工作,有着深远的影响。



▌编程能够让逻辑思维潜移默化的提高

总有人说,数学好有什么用?去菜市场买个菜你会用三角函数么?但在生活中,我们需要以数据和理性去分析事物,而不是凭借感觉去做事。这就是数学一直培养的逻辑思维能力,是我们每个人终身需要的能力。

程序的本质就是逻辑。通过编程,能够帮助孩子清晰地认识数学的价值,懂得日常事物背后的数学原理。编程可以在潜移默化中,提升孩子的逻辑思维。数学考试的分数只能应付一时所需,而逻辑思维能力却能够帮助孩子理性地看待事物,更好地去学习各学科的知识。

 

▌编程能够有效联结数学和其他学科


单纯的刷题极容易磨灭孩子对数学的兴趣,数学不是一门孤立的学科,如果能将现实世界的问题、融入物理、经济、艺术、历史等学科知识,会让孩子更立体地认识数学。

3ab36b51369f498aaa4f5552bea95811.jpg

编程就是极好的联结方式,它将数学原理具体地用于程序的开发,通过大量可操作的程序、案例,激发学生对数量、图形、数理逻辑的兴趣。例如我们可以用Scratch编写一个自由落体的运动,它同时涉及数学与物理的知识,一举两得,帮助孩子形象地理解学科知识。

自由落体.gif

它的程序如下:


114104qjjt62ij255tujbi.png


编程可以非常好地融合数学与其他学科,可以将文学、音乐、艺术等多个领域的知识,以动画、游戏程序的方式展现出来,赋予孩子无穷的创造性,帮助孩子理解和认识这个被数字符号连接的世界。

 




 

 

 

编程与数学 共融共通

 

 

编程的核心是算法,而算法的核心是数学。不管是思考数学问题,还是进行编程,都需要一个系统的抽象化的解决问题的过程。

学习编程可以促进孩子对数学思维方法的理解,学习数学有助于孩子掌握编程技巧,两者是相通的,相互促进且不可分割的。看到这里,您明白编程和数学的关系了吗?

 

 

 

封面.png

 

 

凤凰机器人全新设计编程课程

丰富的闯关游戏、动画

实用的Python项目开发

一站式的图形化与代码编程体验

欢迎小朋友们前来体验!

 

 

 

 

威尼斯人棋牌客户端