孩子数学不好适合学编程吗?

185人已阅读 2019-04-02 20:42:27
导读 有家长问为什么要把数学和编程扯在一起,是不是数学不好就不适合学习编程。那今天小编就来聊一下编程和数学那些事儿 。
创意课程

新闻详情

2019-04-02 20:42:27

孩子数学不好适合学编程吗

有家长问为什么要把数学和编程扯在一起,是不是数学不好就不适合学习编程。那今天小编就来聊一下编程和数学那些事儿 。

  数学和编程的关系

  1. 编程所需要的很多能力和数学是相通的。比如逻辑思维、模式识别等。现在机器学习用到的算法,其本质还是数学模型计算问题。

  2. 编程能够强化孩子的数学能力。如果孩子想用代码建造飞机,那就要用到各种各样的数学知识,并且还要调用抽象思维的能力。

  由于编程的核心是算法,有些家长就认为数学不好的孩子,学编程/计算机科*很吃力,这其实也是一个误区。

  不可否认,数学和计算机科学是相互影响的, 计算机中的计算原理处处都*含着数学思想,同样计算机的高速运算能力也大大地推动了数学的发展。

  编程实际上是求解某个问题的过程。这个过程也可看做是设计算法到实现算法的过程,因此可以看出编程离不开数学原理的支持,没有良好的数学思维就很难编写出高质量的程序。

  但是,会基本的加减乘除四则运算,就可以应对比较基础的编程学习。高等数学,只有在机器学习,数据压缩等中才用得上。

  同时,编程能够帮助孩子理解数学抽象概念。对于许多孩子来说,数学概念太抽象、离生活太远,不好理解。但是在编程的过程中,抽象的数学概念可以被转化为看得见的、具体的图像。

  比如,在编程的过程中,孩子对于小数和分数会有更直观的理解。将代码中的小数点移动位置,屏幕上的物体的大小就会发生巨大的变化。孩子可以因此可以将抽象的小数和分数的概念变成鲜活的图形,印到脑子里。

  另一方面,编程就是把实际问题转换成计算机能够理解的数学问题,对数学能力也是一种强化。

  编程和数学哪个更难?

  抛开学习的深度来讲难易,其实没有价值。从入门的角度来说,学编程并不比数学难。可为什么很多家长还是觉得编程很难,担心孩子学不会呢?

  这其中的本质原因在于家长没学过,对于自己不熟悉不了解的东西,人们倾向于放大它的难度。

  我们教孩子学编程,和教他们学数学一样,都是期望孩子掌握一个更有效的工具,目标不是成为伟大的程序员或数学家。

  计算机科学进化到今天,最难的底层编程已经比较完善了,孩子们直接调用前人的算法成果即可,就像你要学习使用excel,学习的是每个功能怎么用,并不需要知道每个功能是怎么做出来的。从这一点上来说,二者没有区别。

  最后总结一下,数学和编程都能锻炼思维,区别是前者对脑力的要求更高。如果数学不好,那就建议孩子先试试学习编程,没准儿能重新找回自信呢!数学棒棒的孩子,也不妨尝试下编程,计算机科学也有高峰等着你去攀登呢!

上一篇: 无 下一篇: 少儿编程入门先学什么?

相关文章

推荐课程

查看全部课程
武汉童程童美

武汉童程童美

中南校区 泛海CBD校区 武展校区 徐东校区 人信汇校区 大智路校区 街道口校区 常青校区

查看全部校区 进入官方主页