少儿编程到底是啥?孩子怎么学? 对于现如今十分流行的儿童学编程,很多家长提过编程是否要从小学习的问题。答案是:只要孩子不是特别排斥,教孩子学习编程是可以尝试的。
少儿编程到底是啥?孩子怎么学?
对于现如今十分流行的儿童学编程,很多家长提过编程是否要从小学习的问题。答案是:只要孩子不是特别排斥,教孩子学习编程是可以尝试的。
掌握了编程这种计算机语言,孩子的认知广度又进一步得到了扩展。在人工智能的时代,机器语言的应用会变得很广,懂得编程的人会变得越来越有价值。
儿童编程的两大误区
1. 学习编程可不是职业培训
让孩子学编程,并不是为了让他们日后成为程序员。
儿童时代是人生中非常珍贵的学习时间,比起技术性、技巧性的技能,更重要的是思维方式以及解决问题能力的培养。
而孩子们以后想做什么,还需要他们自己去探索。
2. 语法并不重要,思维方式才是重点
让孩子学编程,并不是让他/她掌握编程语言的具体语法。
编程语言的具体语法并不重要,重要的是编程里的思维方式。
编程语言的更新换代是非常快的。
而且根据教育者的职业经验,再往未来发展,通用性的编程语言将越来越少,各种编程语言将会呈现百花齐放的状态。
但是,编程中的工程思维以及解决问题的思考方式却是通用的。
到底为什么要学习编程?
为什么要带孩子开启编程之旅呢?我们总结一下。
1.锻炼逻辑思维能力
编程需要把一件事情以清晰的方式传达给电脑,这就要求小朋友自己首先能够把这件事情的逻辑理解透彻。
比如小朋友要编写一个简单版的超级玛丽,需要遇到障碍就跳跃。
那么清晰地理解这个“如果……那么……”(if-else)条件逻辑,才能用编程语言简单明了地表达出来。
2. 发展创造能力
编程就像是一个工具。
有了工具在手,就可以创造很多东西。
学龄前儿童的编程作品主要集中在电脑游戏、音乐、动画等等。
当然不必对孩子设置任何限制。
编程这个工具很灵活,还可以鼓励孩子设计闹钟、电子日历等帮助到自己生活的工具。
在创造的过程中,孩子体验到自己的设想转化为实际作品,可以进一步帮助孩子建立自信心。
3. 扩展以及发散思维能力
拿小朋友用编程来制作动画来说。
一般一开始只有一个简单的人物,后来加入动作、背景等等。
完成一个阶段性作品后,还可以鼓励孩子在此基础上进一步扩展。
使孩子可以在自己已经完成的基础之上,进一步扩展、发散和拔高。
4. 批判性思维的能力
讲一个程序员亲身经历。写个程序只花了30分钟,结果调试程序Debug搞了有一下午。
如何从失败的运行结果,往前追溯到错误的源头,是非常考验一个人的批判性思维的能力。
运行失败,就会引起孩子的好奇,促使他思考他之前的每一步骤是否有错误.
比如哪些步骤是可以排除在外,哪些步骤是需要重点查验的。非常锻炼批判性思维的能力。
但是刚开始接触编程,一定要注意不要让debug打击了孩子的积极性。必要的时候要积极干预。
5. 促进高维度的思考能力
高维度的思维考能力HOT,是懒妈从美国早教协会(National Association of Education of the Young Children,NAEYC)里学到的概念。
高维度思考能力(HOT),来自美国早教协会NAEYC(https://www.naeyc.org/)
以创造简单的电脑游戏为例。
从初步设计,到具体计划,到动手执行以及解决每一步中遇到的问题,再到根据执行结果进一步提高、完善最初设计。
编程让孩子把不同时间点、不同层面、不同维度的思考连接在一起,锻炼孩子高维度的思考能力。
6. 编程是科技社会的另一种读写能力
掌握编程就找到深入理解科技社会的切入点之一。
教学点:16个 人气:1318
教学点:16个 人气:611
教学点:16个 人气:542
关于我们 | 联系我们 | 咨询电话:4006-303-880
川ICP备07505283号
以上信息知识产权归“长沙童程童美少儿编程培训”所有,并对内容的真实性和合法性负责,如有侵权或投诉,请联系我们处理。