尚训网尚训网合作机构>太原培训学校>太原迎泽童程童美少儿编程培训
太原迎泽童程童美少儿编程培训
全国统一学习专线 8:30-21:00
位置:尚训网 > 兴趣爱好 > 少儿编程 > 学少儿编程是为了当程序员吗?  正文

学少儿编程是为了当程序员吗?

发布时间:2020-06-05 16:55:08来源:尚训网综合

一提到让孩子从小就学少儿编程,家长们可能就会有一些抵触的心理:我又没想让孩子做程序员,学少儿编程干嘛呀?而且有这种想法的家长还不是一个两个的。

纽约大学知名教育学家戴安拉维奇经常会说这样一句话:少儿编程正改变着孩子思考的方式,它让孩子学习到了如何思考,如何用编程的思维去解决实际问题。让孩子从小学习少儿编程,可以让孩子逐步了解到编程的原理,进而培养锻炼孩子们的动手能力,逻辑思维能力。

所以,学习少儿编程最重要的就是学习编程思维。

那么什么是编程思维呢?

所谓“编程思维”,其实就是从“理解问题--找出问题的解决途径”的思维过程,它由四个步骤组成:

分解:把复杂的问题,拆解成易理解的小部分

正如麻省理工计算机教授所说:“在学编程的过程中教孩子们学会拆分问题,这才是最重要的。”

模式识别:找出相似模式,高效解决所有问题

打个比方:想画很多条猫,我们可以找出猫的“整体模式”,即猫的躯干、毛发等基本组成元素,再不断变换局部的特征不就轻松画出不同的猫了。

抽象:聚焦最重要的信息,忽视无用细节

继续上面画猫的例子,我们掌握了猫的特征,就可以根据这些基本特点,形成关于猫的整体设想,画出躯干和四肢,做出一个模型。

算法:设计一步一步的解决路径,解决问题

通过这四步,一个复杂的问题被拆解成一系列小问题→每一个小问题被单独检视,寻找解决方案→聚焦重要节点,形成解决思路→设计步骤执行→问题解决。

因此,所谓“编程思维”并不是编写程序的技巧,而是一种高效解决问题的思维方式。

这种思维方式对于孩子来说,可以使他在处理问题时,逻辑清晰,分析得当,在尽可能快的时间内,找到解决办法,并不仅仅说用在编程上,而是使其以后的生活中或者在工作中都会利用这种思维方式,只有好处没有坏处。

所以家长们为何不正确引导孩子的逻辑思维呢?

相关内容: 少儿编程 学少儿编程 少儿编程培训

同类文章
相关热词