自从奥数培训被教育部一纸规定推下神坛之后,失去摇钱树的教育培训机构们自然很不甘心。这两年儿童编程又突然兴起,教育培训机构们像是又找到了新的风口,一时间遍地开花,大街上随处可见儿童编程培训的广告传单。当然,不管是奥数还是儿童编程,其一期课程费用都是动辄几千到上万不等 ,后者还有大幅超过前者的趋势,买单的自然都是害怕孩子输在起跑线上的家长们。由于家长们的焦虑,造就了新的市场需求,孩子也就难逃新的苦恼,也造就了教育培训机构们口中上千亿的市场。
儿童编程真的像教育机构们所说的那样神奇吗?很多专业的程序员们表示这种说法值得好好考虑考虑。
不可否认,当初家长们让孩子学习奥数,也有升学或着考试加分的需求,目的并不单纯。儿童编程也出现了甚至所谓国际认证的证书,个人认为甚至都不如学校里三好学生的奖状,到如今也并没有听说哪所重点学校对儿童编程敞开特殊照顾的大门。当前的儿童编程,大体分两种,一种是类Scratch的编程,通过图像化编写程序来实现一些小游戏;一种就是类乐高玩具的编程,通过图形化编写程序控制拼插玩具的运行。两种兴趣教育都有很大的局限性,但是在当前都是风生水起,据说都出现了报名预约排队的情况,家长们可谓是操碎了心。几乎可以肯定的是,两者应该都不是教育部即将在中小学开设的编程课程里的内容。
教育培训机构宣称儿童学习编程是通过拆解步骤的角度去理解问题,帮助孩子完成计算思维的培养。这一点,个人表示认可,但是其作用到底有多大,没办法衡量评估,与学好数学相比,恐怕已经够争论好几年了。儿童编程与真正的软件编程的区别还是很大,如果想让孩子从此走上编程的路,基本上不大可能。现如今的儿童编程最大的正向作用应该是计算机启蒙,告诉孩子编程是什么,能做什么,就OK了。
家长们都想让孩子变得更聪明,这无可厚非,都往往忽略了一个重要的问题——“教育分级”。即在孩子不同的年龄阶段去接触不同的兴趣教育,层层递进才能更上一层楼。试想教一个不会打字、不识单词的6岁孩子学习编程,基本上就是浪费钱。同时,在教育培训机构把编程课程过度游戏化后,几乎就是把孩子往游戏坑里引,编程没学会,在游戏上还可能倒越陷越深,无异于花钱给孩子玩了更高级的游戏机。
个人不认为Python适合低龄孩子学习!!!这是大学本科近两年刚刚才开设的编程课程哦。虽然其属于比较简洁严谨的编程语言,如果想让低龄的孩子搞明白数据结构和逻辑算法,无非又是另一种变相的应试教育。现在没有漂亮界面的东西,怎么能带动孩子的兴趣,与其游戏化,倒是不如让孩子学点HTML和CSS的静态网页知识,这样还是比较实在。
如果您作为家长,想通过儿童编程培养出下一个比尔·盖茨和马克·扎克伯格,还是醒醒吧!