关注我“贝云编程世界”,不是培训机构,为家长省下几万元编程班报名费!
为什么6岁以下不要学编程?因为跟孩子的大脑思维发展规律有关。孩子的大脑思维发展可以分为3个阶段:直观动作阶段、具体形象阶段、抽象逻辑思维, 这三种思维对应的发展年龄和特点分别是这样的:
直观动作思维:0-3岁,孩子这时主要凭借直观感知和实际动作来进行思维活动。例如,孩子在数数时,需要用掰手指这个动作。
具体形象阶段:3-6岁,孩子在思维过程中借助于表象进行。孩子这时数数时,可以不用掰手指,但他会在脑海中想象手指或者苹果的样子。
抽象逻辑思维:6-12岁,孩子开始以概念、判断、推理等抽象的方式来进行思考。孩子可以认知到更有难度的逻辑问题,“A大于B,B大于C,则A>C”等。
为什么孩子要6岁以上(严格来说是7岁)才上小学呢?就是因为孩子6岁以前的思维方式还没发育好,不能思考生活和学习中过于抽象的事物。(作者“贝云编程世界”,未经授权,不得转载)
现在大家应该明白了,为什么孩子要6岁以上才能学编程。编程中都是学习比较、判断、推理、概念、程序结构等抽象的概念,不到6岁的孩子很难想象这些抽象的事物。
为什么机构老师跟你说,3岁就要开始学编程了?那是因为他们在偷换概念,或者是机构的销售自己都不清楚什么是编程。我猜,机构老师让孩子学的,就是类似于下面这种。
这种课其实不叫编程,而是叫乐高课或积木课。部分机构的教具确实有编程的功能,但只是一小部分简单的顺序控制,课堂上大部分时间还是在搭积木。
还有一些机构宣传的是,学积木课是为了学编程做准备,就是为了让你报课强行解释的。并不是说学积木搭建课没用,而是跟编程培养的目的差了十万八千里。我们回顾刚才所说的,3-6岁的孩子的大脑在发展形象思维,积木课就是在锻炼孩子的形象思维:手脑协调能力、空间想象能力等。6-12岁的孩子在发展抽象逻辑思维,学编程、学围棋就是锻炼孩子的逻辑思维。
所以,孩子学编程最佳年龄应该是6-18岁。建议收藏,并转发给朋友看看,不要再花冤枉钱了!