计算机程序通常具备很强的逻辑性。完成一个程序就是在完成一个任务的过程,在这个过程中展现出问题逻辑以及解决问题的方案。因此,编程可以锻炼孩子的逻辑思维能力和创新能力,同时又可以锻炼其建立与管理项目的能力。这一点,与用数学解决问题不谋而和。
孩子2、3
年级的时候关于数学的逻辑规律题越来越多地出现在他们的数学课程当中,这些题目也直接决定了孩子数学的好坏。如果孩子没有一定的逻辑能力,那他学数学一定很吃力,在将来的学习方面,家长辅导也会很崩溃。
编程就是发现规律、运行规律的过程,拥有这个编程逻辑,在解数学题时,孩子的思维反射更清晰,解题方法更多元,当然学得更轻松。
数学概念是抽象的,但在少儿编程的学习中,抽象的数学概念可以被转化为看得见的、具体的图像。比如,在编程的过程中,孩子对于小数和分数会有更直观的理解。将代码中的小数点移动位置,屏幕上的物体的大小就会发生巨大的变化。孩子可以因此可以将抽象的小数和分数的概念变成鲜活的图形,印到脑子里。
编程能够强化数学能力。如果孩子想用代码建造战舰,那就要用到各种各样数学知识,并且还要调用抽象思维的能力。作为编程代码,将数学点、线进行空间的序列化、数字化,比如具体到坐标(x,y,z...),可以是多维的。
数学是非常重要的,不管怎么样,学科可以差,但数学能力不能差,一定要把孩子的数学能力夯实好。这样,今后不管是继续读书还是工作,都不会感觉自己的“腿”比别人短。
现在的世界是个不会计算机语言就等同于某种意义上的文盲。会计算机语言的人能够和计算机交流。在数字化的今天,这点正在变得愈发重要。
因为许多日常用品都会用到计算机,或者和计算机有关。孩子们不但要学习如何书写和表达,更要学会如何和计算机打交道。掌握一门计算机语言是在未来制胜的必备技能之一。
2019年09月25日 于上海
版权作品 未经许可 请勿转载
|