什么样的孩子适合学习少儿编程(2)
不过,近期谷歌风投的汤姆·霍尔米(Tom Hulme)却对目前的风潮给出一些批判性的见解。作为常年混迹于投资领域和科技行业的资深从业者,他对于少儿编程的态度不算积极,“作为父亲,当我重新审视当下对子女的教育方式时,我觉得有一些缺失。”
“机器在很多方面已经达到了超级智能的程度,无论是内存和数据处理速度。然而不幸的是,这些优势没有被我们利用起来,反而成为了目前教育系统的附加属性,比如少儿编程的存在,在一定程度上改变了人工智能的发展方向,让很多家长趋之若鹜,仿佛在引领孩子们像从前那样机械地学习。”
事实上,长期处于科技前沿行业的霍尔米对少儿编程产生了误读,“我作为投资者的一部分工作,就是试图去预测某些领域的未来发展趋势——可能是对未来两年、五年、十年甚至二十年进行一场‘豪赌’。计算机已经得以更快更好地处理很多事物,现在却被人们当做一种机械化的方式进行利用。” 不过,少儿编程在全球尚处于发展中的初期阶段,远未达到霍尔米心中的后应用阶段,要想让少儿编程得以普及进而“跑偏”成“机械化”的学习,还有很远的路要走呢。
如果说少儿编程教育在中国不具备代表性,那么当这项新兴学科在一向以亚洲科技强国自居的日本的发展状况,似乎更具说服力。据日本编程教育专家阿部和广老师介绍,日本现有公立学校的教学大纲都是按照日本文部科学省发布的《学习指导要领》来执行,该文件每十年修订一次,现在正处于2020年版修订的讨论阶段。虽然没有正式发布,但现在基本上已经确定要从小学开始设置编程课程。
也就是说居于亚洲科技、教育水平顶尖行列的日本,才刚刚开始确定要在基础教育阶段推广少儿编程……事实上,据阿部和广老师透露,日本现在已有少数学校开始开展编程教育,但绝大多数还没有开始这样的课程。实际上能授课的老师数量严重不足,大多数公立学校还做不到这一点,而极少数资金雄厚的私立学校则专门采购相应设备和外聘授课老师。而有些学校虽然会开设兴趣班,但水平普遍较低,只停留在学习使用计算机的程度。一些经济条件不太好的家庭也不愿意在少儿编程上进行教育投资。
很多人对少儿编程存在着误解,认为未来的编程同样也将变成机器的工作,霍尔米对此也并不认同:“的确,深度的机器学习可能会在未来实现快速地自动化编写代码。但明白什么样的语言或算法有用,要远远大于机械化的编程。对于大多数代码都将由机器完成的观点,我持怀疑的态度,但如果是重复性的,我认为是可能实现的。” 可以看出,霍尔米的核心观点在于,无论机器能否比人类更好地完成编码工作,人类的优势始终都体现在创造力的层面,而这与少儿编程的教育目标恰恰是不谋而合的。
此前,曾有专家提出过一个大胆的假设——随着神经网络和信息化融合技术的快速发展,未来十年之内可能会诞生智能的同传耳机或设备,为人类提供完美的实时翻译。但这并不意味着孩子们就不需要去学习第二语言了,相反,人们此刻应该更加重视第二语言的学习,因为学习第二语言重点在于教会青少年如何思考,了解世界,明确共享地球的责任,毕竟交流中的灵感、幽默、互动是机器很难取代人来完成的。
程序语言作为一种特别的机器语言,显然也是青少年需要掌握的一项未来能力。学好少儿编程的真正价值,教会青少年通过严密的逻辑和思考,去感受编程语言的内在特点,进一步开拓视野和想象,实现创造力的迸发,让电脑成为能改变世界的工具,而不是让个人成为科学技术的奴隶。孩子们不仅需要注重学习速度,还有自我学习的内在要求。
现在的家长需要重新思考教育孩子的方式,明确什么样的知识、内容应该教给孩子,可以激发他们的创造力。在未来,创造力将越来越成为高级人才的重要定义。我们的教育体系需要让孩子明白利用想象力来激发原创思想,创造新生事物,完成机器无法完成的事情,而不是简单的割裂人机关系。少儿编程改变了机器学习的发展方向,但这并不代表而双方就是此消彼长的对立关系。
曾经,席卷全球的互联网经济泡沫,让技术悲观论者们大肆发挥,然而这并不代表互联网时代就该停滞不前,心理学家卡尔-罗杰斯说过,“世人的看法皆有不同。即便是互联网时代,我们也无法确保所谓的意见领袖,会带来真正有效的信息。” 少儿编程和科技产品的丰富,已经极大地帮助孩子们逐渐告别死记硬背的思维模式。与此同时,也要让孩子们充分利用自我开发的能力和创造力,让他们真正从少儿编程当中感受到不同的能量。