迎接AI时代,2020年日本小五强制上程序课

未来自动化与人工智能主导的世界,程序设计已经是一项必要技能,即使不从事这一行,也需要懂程序是什么东西。在全球人才竞争下,凸显软件人才短缺问题严重,许多国家已经开始着手将程序能力扎根在基础教育。在创业公司 IT 软件人才上不如竞争国家的日本,已将写程串行入国小五年级的必修科目,2020 年 4 月开始实施。

乔布斯曾经说过,每个人都应该学习如何编程计算机,因为它教会你如何思考。比尔盖茨也认为程序教育是“每个学生都应该学习的 21 世纪基本技能”。自此之后,人人写程序成为一个潮流,许多专家已经认同让儿童提早学习写程序的好处,认为无论他们最终是否会选择这项职业,会写程序与儿童在早期阶段学习音乐、运动或外语一样,等同多提供一个机会大门。

日经新闻报导指出,现在日本的许多专业IT 技术人员都接受过公司培训或通过自学,越来越多私立大学也开设该领域的研究所或学院,但公立学校在这方面的动作因繁文缛节而慢半拍。

日本经济产业省2016 年估计,如果IT 市场以温和速度增长,日本2020 年将缺乏约29 万名科技人才,到2030 年扩大为59 万人。日本政府希望将程序设计的知识深植于基础教育中,让儿童尽早开始接触写程序,才能让真正有兴趣和想从事这行的人提早接受专业训练。

2016 年4 月,日本首相安倍晋三宣布日本将从2020 年开始对各级教育实行强制性规划教育。而日本教育部最新批准的新教科书,里头有教导学生以数字方式搭建多边形,或使用简单的命令让LED 灯闪烁等等的测试题目,目的是灌输使用程序处理信息的基础知识,以及通过反复试验来培养逻辑思维。

尽管如此,为所有学生提供强制性编码教育只是面对未来人才短缺的一部分,实际障碍仍然存在,包括每间教室里都要有联网计算机,以及培训该科目的教师不足等等。不过在小学阶段引入程序课程,并不一定需要计算机,譬如新西兰坎柏瑞大学(University of Cantebury) 为儿童研发的不插电的计算机科学(Unplugged Computer Science) 着重的是引入逻辑推理技能,课程不需要计算机,而是通过引人入胜的游戏和拼图,使用卡片、字符串、蜡笔等工具来执行。

在程序教育向基础扎根的政策上,日本还算起步慢的国家,英国、美国、法国、韩国、丹麦及爱沙尼亚等将近30 个国家已明确订出程序教育政策,如韩国早在2007 年就将写程序纳入小学和中学课程。 2014 年英国为 5~16 岁的学生推出强制性教育计划。澳洲也在 2015 年启动数字技术作为课程的必修科目。