孩子数学不拔尖,也能学编程吗?

 

编程是最好的数学与现实的连接...





先说结论:当然能!另外,本文不讨论为什么孩子要学编程,因为......大家已经认可啦!

的确,我们社会上对程序员的印象,可能过于古板,对编程的印象,可能过于枯燥,就像这样:

对,可能顶级软件大牛是这样的,而且,没错,编程大牛一定也是数学大牛。但对大多数人来说,我们让孩子学编程,只是为了让他获得IT视野与掌握编程思维,至于未来有多牛,看兴趣啊,对不对?

那么,学编程,与数学的关系,究竟怎样呢?

首先,编程是基于数学的。可是编程又是很直观的,因为我们解决的问题,实现的结果,直接就可以在屏幕器上看到。当前中小学的数学课存在的问题之一是:为做题而做题。面对一个个的知识点,和一道道的难题,孩子很难理解学到的数学知识有什么用。而编程,就是最好的数学与现实的连接。通过编程,孩子可以直观的理解到很多数学概念的实际意义。比如编程中很基本的“函数”概念,在编程中经常使用,学个打印质数表的程序,很快五年级学生就能理解,而这个“函数”的抽象程度,其实远高于我们解析几何中学到的函数概念。同样的数学概念,在编程中更好理解。



绘制这个曲线在编程中属于入门课程
第二,编程可以接触到学校学不到的数学。计算机被发明后,近代进入了IT时代,人类科技的发展速度明显加快,因为有无数台计算机的速度每秒万亿次,它们不停歇也不知道累的在执行人类的命令。计算机作为生产工具越来越重要,很明显的趋势是,那些有确定输入输出或明确计算过程的工作,正在被程序代替中。程序中用到的数学,是如何让计算机做那些繁复的运算,人类只负责最有创造力的分析部分。这些数学内容,是现实中最重要的,又是学校数学课不会教的。而这种“编程数学”,最重要的是“编程思想”,入门级并不难,反而很直观易学



学会编程,让电脑做我们的工具
第三,编程可以有效提高逻辑与抽象思维能力。编程其实就是在构建一个逻辑世界,有这么句话,“编程是人类发明的最抽象的行为”。学好数学和物理,一定是需要逻辑思维与抽象思维能力的。通过编程锻炼的逻辑与抽象思维能力,再面对数理化课程时,是具有正向推动作用的。事实也证明,我见过不止一个孩子,通过编程带动了他对数学的兴趣



这位小朋友因为编程,已经在问我解析几何相关知识
所以,我们的课程通过精心设计,目的就是要让孩子觉得编程有趣。不仅不需要以“数学拔尖”作为先决条件,反而能够给孩子带来对数学的兴趣。

因为,兴趣有多大,行动力就有多大
RealThink致力于9-13岁,四年级-初二的少儿编程培训
视野、有趣、专业
       欢迎扫码添加刘老师好友,获得更多RealThink课程信息


Real Think, Real Fun!


    关注 RealThink


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册