少儿编程 > 最新动态 > 编程不只是兴趣爱好,更是优秀成长路径,为什么这么说?

编程不只是兴趣爱好,更是优秀成长路径,为什么这么说?

来源:极客晨星原创 发布时间:2021-09-28 点击量:

有的家长发现,孩子写作业的过程中会有不走心、不爱思考或者重复犯简单错误的情况,这些都是孩子成长过程中的正常现象,家长们也不必过于焦虑。心理学家皮亚杰(J.Piaget)的儿童认知发展理论中说到:孩子认知发展具有阶段性。


直觉思维阶段

4-7岁的孩子处于直觉思维期,他们更多关注事物的显著特征,逻辑和推理思维能力很弱,同时对所有事物的看法都从自我角度出发,并没有客观意识。

具体运算阶段

7-11岁是儿童的具体运算阶段(concrete operational stage),思维方式从具体化逐渐发展到抽象化,逻辑的思维初步建立。

形式运算阶段

11-15岁是儿童形式运算阶段(formal operational stage),这一阶段他们的思维跳出具体事物的束缚,可以超出具体事物的自身特征,对命题和假设进行逻辑推理及运用符号代替事物进行命题思维。


极客晨星:编程不只是兴趣爱好,更是优秀成长路径,为什么这么说?


所以,在孩子的抽象思维、逻辑思维能力还未发展成熟时,做题慢、不会审题、易出错都是可以理解的。那么作为家长,面对“不写作业母慈子孝,一写作业鸡飞狗跳”的现实,真的就没有其他办法了吗?


当然不是!我们可以多给孩子安排一些能够促进逻辑思维、抽象思维发展的活动——从兴趣入手,让孩子学习编程。


,时长00:15



学编程可以让孩子学会思考


麻省理工学院教授米切尔·雷斯尼克(Mitchel Resnick)认为:“当孩子学会编程,就会开始思考世界上的一切过程。”在学习编程的过程中孩子的思维逻辑、空间思维、判断思维等多重能力得到充分锻炼,并且有针对性地强化练习。



为什么学习编程能够锻炼孩子的思维能力呢?


这里我们就要提到编程教育的核心——编程思维了。其实,编程思维并不是编写程序的技巧,而是一种高效解决问题的思维方式,它是“理解问题——找出路径”的高效思维过程,由分解、模式识别、抽象、算法四个步骤组成。


极客晨星:编程不只是兴趣爱好,更是优秀成长路径,为什么这么说?


分解

拆解复杂问题的能力


分解,就是把一个复杂的大问题,拆解成更可执行、更好理解的小步骤。


假如孩子要为家庭出游做一次旅游规划。“全家旅游规划”听起来非常庞大、繁琐,而学会分解的孩子则会把这个难题拆分成几个容易解决的小任务——确立目的地、安排行程、预定机票和酒店、准备行李清单。


极客晨星:编程不只是兴趣爱好,更是优秀成长路径,为什么这么说?


孩子在编程的过程中,就是在不断地训练他们把复杂的问题拆解、理顺的过程。这个过程是解决问题的基础,把问题拆解清楚,才有接下来实现的可能。正如Mitchel Resnick所说:“在学编程的过程中教孩子们学会拆分问题,这才是最重要的。”


模式识别

发现并整合规律的能力


模式识别,就是识别不同问题的模式和趋势(共同点)的过程,在我们的经验库里找出类似问题的解决办法,套用解决。识别的模式越多,解决问题的效率也就越高。


在编程过程中,孩子一直在进行着这样的训练,当发现一些可重复的步骤,就会把它们整合起来,建立模式;再遇到类似问题时就能让计算机套用此模式,快速解决。


抽象

找出问题本质的能力


抽象,是指聚焦最重要的信息,忽视无用细节。简单来说就是找到问题的本质,过滤掉其他无关紧要的因素。


抽象思维敏捷的孩子,能在大量信息中抓住关键信息,提高学习效率。不论是在做语文还是英语的阅读理解中,抽象思维能力强的孩子总能很容易地找出关键句和中心思想,学习会更加轻松。


在编程世界里,包含“子系统、模块、包、类、方法和语句”等不同等级的抽象,孩子能够通过编程的学习不断提升聚焦关键信息的能力。


极客晨星:编程不只是兴趣爱好,更是优秀成长路径,为什么这么说?


算法

高效解决问题的能力


算法是一步步解决问题的过程。根据前面对问题的分析与理解,设计每一步的路径方法,解决整个问题。在具体解决问题的过程中,最关键的是逻辑思维能力和调试纠错能力。


计算机程序需要很强的逻辑性,逻辑顺畅才能顺利运行。孩子需要遵循编程的规则,把解决问题的步骤转换成计算机能理解的语言。在这个过程中,孩子的逻辑思维能力能得到很好地锻炼。


极客晨星:编程不只是兴趣爱好,更是优秀成长路径,为什么这么说?


而调试纠错,就是当出现结果与预期不符时,需要找出算法之中的漏洞并解决。在编程练习中,任何一行代码出问题,程序都会出错无法正常运行下去。这时,孩子就必须要自己一步步执行步骤、梳理逻辑,找出问题并想办法解决。


这样的过程可以锻炼孩子的耐心和抗挫能力,让他以更加平和的心态面对挫折和失败,同时观察力和专注力也会得到很好的培养。


极客晨星:编程不只是兴趣爱好,更是优秀成长路径,为什么这么说?


极客晨星:编程不只是兴趣爱好,更是优秀成长路径,为什么这么说?

每个人都应该学习编程,因为它教会你如何思考。


无论是学习、做作业也好,还是将来工作生活,编程教育作为一种成长路径,能够给孩子带来好的习惯与思维能力,久而久之,孩子处理事情就会更加得心应手,将来无论从事哪种行业都会有所裨益。


标签: 少儿编程,编程科技,教育培训

上一篇:少儿编程都有哪些政策,孩子能参加哪些赛事?

下一篇:重要!信息学奥赛全面解读,家长必看!

相关文章

更多>>
最新活动 更多>>