2018年,我不再误解少儿编程了

原标题:2018年,我不再误解少儿编程了

2017年是国内少儿编程元年,伴随不少误解

2017年在K12教育中,人工智能抢尽风头,在各行各业以及各种渠道高频地闪现在我们视野中,“少儿编程”作为教育行业与人工智能强关联的新品种无疑也是最火热的话题之一。

当然,任何新兴事物都需要很长一段时间才被大众接受,在这期间还会有很多乱象和误解,比如说媒体的一些报道如《编程要从娃娃抓起?暑假少儿编程班大火》中,采访了多个互联网程序员对于少儿有没有必要学编程看法不一;又如《培训6岁孩子编程,不是人工智能是人工忽悠》,文章指出“人工智能成了培训班使用的噱头。教育培训机构的口号这样说:‘不懂编程就是新时代的文盲’‘不会编程就失去与机器人、人工智能交流的能力,将来编程会像奥数一样热’”,揭发了少儿编程教育机构滥用人工智能噱头的宣传乱象。这些报道一方面反映了媒体对于少儿编程教育的关注,另一方面也反映了媒体和公众对于少儿编程教育存在一些误解或者先入为主的偏见,当然也反映了少儿编程机构的良莠不齐。

一个典型的误解是,认为少儿编程教育的主要目的是把孩子培养成未来的程序员,否则很有可能会被人工智能取代。

在解除这个误解前,我们不妨看看国外目前是怎么看待少儿编程的。

国外教育对少儿编程究竟有多重视?

美国:2012年,奥巴马为呼吁全国的学生学习编程,开展编程一小时活动宣传;2016年,美国政府为强化中小学计算机教育投资40亿美元,以保障全美各州,从幼儿园到高中都能拥有完整优质的电脑科学教育。2017年11月,美国前总统奥巴马来到北京召开的未来教育大会再次为少儿编程背书,强调“要让孩子赢在起跑线上”。

以色列:以色列可谓是世界上的第二个硅谷,早在2000年以色列就将编程纳入高等学校的必修科目,同时要求孩子从小学一年级就要学习编程。

英国:2014年被英国订为编程之年, 英国政府规定将电脑编程学习纳入当地中小学必修课程, 学龄5岁以上的儿童必须学习电脑编程。另外,开展系列活动向英国全民推广,资助62万英镑用于帮助小学教师跟上编程课程培训的进度。2015年Make it Digital活动,免费赠送一百万部迷你计算机Micro Bit给英国11-12岁的学生。

澳洲:2016年正式将coding引入了全国必修课程中。学生在10岁即可开始学习编程,培养编程思维,12岁可以接触电脑编程,进行编程实操。

实际上,中国也非常重视少儿编程,在2017年国务院颁布的《人工智能战略规划》就明确要在中小学普及少儿编程。

根据最热门的少儿图像化编程Scratch 的统计显示,中国目前学习 Scratch 的人数只有 20 万不到,而美国和英国人口远少于中国,却分别有近900万和近200万的学习者。而全球已经有超过6000万小朋友学习少儿编程了。

作为少儿科技教育前线的工作人员,小蟹认为:少儿编程教育并不是要培养未来的程序员,而是让孩子能掌握新科技并应用新科技表达自己,由科技时代的消费者转变为创造者;同时,少儿编程是培养小朋友思维能力的理想载体。

科技时代的创造者

小朋友的想象力无疑是最丰富的,很可惜随着年龄渐长,尤其在强调标准答案的应试体制下,中国孩子的想象力都在快速衰退。“00后”“10后”这些孩子被称作“数字原住民”,从小就接触各种电子设备。如果他们只会在这些设备上玩游戏看动画,无法利用这些设备创造点什么,只能算是一个 “数字消费者” 。

而在近两年人工智能大战中对我们最大的启发是,人类在逻辑思维方面即速度方面和机器相比已经无法匹敌,而且差距会越来越大,即使是人类最聪明的天才棋手在阿尔法狗面前也只能俯首称臣,更别提普通人了。

那么,十年后,等“00后”“10后”这些孩子成长起来进入社会,拿什么和机器竞争?最可能的方向就是创意、想象力。而少儿编程无疑是把创作的门槛大大降低,借用科技工具表达自己的创意,又通过鼓励小朋友分享,在其他小朋友的基础上再创作。我们看到很多作品的分享,就是利用少儿编程平台创作出的互动式故事、动画、游戏、艺术作品等,这种表达方式更生动、更好玩,也更强大,这种表达方式更与时俱进。

在学习和创作的同时,小朋友不仅慢慢学会了如何组织、完善自己的想法,将自己的想法变成一个生动和完整的作品,也会培养起创意方面的自信心,这些都要比单纯的掌握编程技能更可贵。

锻炼思维能力的工具

《教父》中有这么一段话“花半秒钟就看透事物本质的人,和花一辈子都看不清事物本质的人,注定是截然不同的命运”。虽然是一句电影台词,但是它已经道清了人和人之间最大的不同的地方。我们人生其实就是一个不断选择,遇到问题,想办法解决问题的过程。这个解决问题的能力最核心就是思维能力。

现实生活中,经常会遇到有些人描述事情颠三倒四,语无伦次,无法将事情整理清晰更谈不上解决问题。因为他们欠缺逻辑思维能力的培养。孩子在6岁左右开始逐渐形成逻辑思维,但是逻辑是很抽象的,当中的推理和因果关系可以很多元。少儿阶段没有实物协助是很难让小朋友理解逻辑的,更谈不上培养,而少儿编程正是通过可见的图像、工具、运行结果展现出可视的因果关系,让孩子尝试梳理抽象的逻辑思维,通过实践把抽象思维具象化地表现出来。有些家长会说数学就是锻炼逻辑推理的法宝,但试问我们大人都很难把现实问题用数学的形式进行理解和分析,何况小朋友。相反,少儿编程通过图像等‘实物’能把难想象的数学逻辑展现出来,也加强小朋友的数学理解能力。

正如乔布斯所说:“学习编程教你如何思考,……我把计算机科学看成基础教育,每个人都应该花1年时间学习编程。”


相关文章