原来考级证书换不来随手解决问题的脑子
我见过一个六年级孩子,攒了厚厚一沓不同等级的编程证书,参加过七八次大大小小的比赛。那次学校组织社团活动,老师让他做一个能自动排序的班级值日表,他拿着电脑愣了五分钟,抬头说“我没学过这个题型”。
说实话,挺扎心的。
编程从诞生那天起,就是为了解决人懒得做的麻烦事。结果现在很多编程教育,做成了另一种应试。背语法点,刷模拟题,记答题模板,考到证书就算完成任务。孩子学了一两年,会背排序算法的定义,却不会给自家的网购订单做个分类整理。
这种学习,除了给家长朋友圈增加一张晒图的素材,还有什么用?

不是只有坐在电脑前敲代码才叫编程
去年在一所城区小学听公开课,美术老师的课把我惊到了。她没让孩子碰电脑,就让孩子用木质积木拼出迷宫,然后站起来,用自己的话把从入口到出口的步骤说清楚,不能跳,不能模糊,必须精准到“转左90度”“向前走两步”。
底下吵吵嚷嚷,孩子说错了,其他孩子抢着纠正:“你刚才漏了拿钥匙,不开门走不了啊!”
你看,这就是最标准的编程思维——拆解问题,逻辑清晰,查漏补缺。和敲不敲代码有什么关系?
我家楼下开菜店的大叔,不会写一行专业代码,但是他给自家的菜价表做了个excel公式,客人买完菜输进去重量,自动出来总价,还能算抹零,比计算器按得快还不出错。
这难道不是编程思维用在了生活里?
编程教育的核心,从来都是用逻辑解决具体问题的能力,不是让孩子几岁就敲出几千行代码,也不是攒多少本证书。

普通家庭学编程,最该躲开的三个坑

第一个坑,娃坐不住五分钟,硬逼着坐俩小时上课。我见过五岁的小孩被家长按在培训机构的椅子上,整节课哭到肩膀抽,最后看见带屏幕的学习机就躲,原本对电子玩意的好奇心,全变成恐惧感了。这不叫启蒙,叫破坏兴趣。
第二个坑,一打折就囤好几年的课。机构一说买两年打五折,家长就掏钱,结果娃学了三个月迷上画画了,好几万块的课全砸手里,退都退不出来。兴趣从来不是囤出来的,走一步看一步没毛病。
第三个坑,学了俩月就逼娃“展示成果”。动不动就问“你学了这么久,能不能给我做个网站?能不能做个小游戏?” 本来娃就是瞎玩着折腾,被你这么一问,瞬间觉得自己啥也不会,兴趣一下子就没了。
不过话说回来,本来编程教育就不是什么必须要出成果的奢侈品。孩子折腾一下午,改了十几次游戏里的角色动作,最后终于能玩了,他那一下午的试错和思考,就已经值回票价了。
很多人问我,没钱报大几千的班,就没法给孩子做编程启蒙了?
哪有这么玄乎。
今天晚上吃饭的时候,你就问孩子一句话:如果让你设计一个晚上回家自动开客厅灯的装置,你第一步会做什么?
不用要完美的答案。只要他能说出第一步,就已经比很多拿着满柜证书,却不会解决问题的孩子,走得更靠前了。
作者|教育
排版|教育
审核|小准