应该如何看待少儿游戏编程
在少儿编程热度日渐上升的今天,社会上、教育界,甚至家长中有这样一种观点,认为少儿教育和培训中,游戏化的倾向太严重了,搞得孩子玩得多,学得少。对此,我的观点是,游戏是人类的天性,也是孩子的天性。我们不应该一味地反对游戏,而是要正确利用游戏来引导和教育,让娱乐性贯穿在教育的整个过程中,提升教育的效果和可持续性。我也不认为当前少儿教育和培训中游戏化的倾向太严重,与其完全拒绝孩子接触电子产品和游戏的机会,还不如通过游戏引发孩子的好奇心、学习编程的原动力和编出游戏的成就感。
Scratch的发明者米切尔·雷斯尼克(Mitchel Resnick)在《创作式学习方法》这篇文章中表达了这样一种观点,“幼儿园的小朋友们一起编故事、搭城堡、画画儿,由此发展并提高了自己创新性思考和协作的能力,而这恰恰是要在现代社会中获得成功和成就感所最需要的能力”。
他进而指出:“幼儿园的这些活动是一种螺旋式上升的过程,孩子想象自己能做些什么,并且基于自己的想法,使用积木、手指和其他材料创建项目,把玩自己的创作成果、和其他人分享思路和创意,思考别人给出的体验,所有这些还能够驱动他们产生新想法、实现新想法。这种迭代式的学习过程正是在为当今快速变化的社会做理想的准备。在今天的社会里,人们必须要不断地针对生活中意料之外的情况提出创新的解决方案。”
如果我们把游戏看作是“故事”“城堡”“画作”一样的工具和项目,那么,到底用什么工具和项目来培养孩子的创新能力和协作能力并不是最关键的因素,“游戏”两个字也就不再是心中的执念了。Scratch只不过是代替了“积木”“手指”和其他材料(卡片、木棒、颜料、橡皮泥……)的一种电子媒体技术,只不过它更方便、更好用而已。我们更应该在意的是,当前社会和教育系统对创新性思考的重视程度足够吗?
说到这里,读者应该明白了,为什么麻省理工学院媒体实验室负责开发Scratch的团队叫作“终身幼儿园团队”。亲爱的读者朋友,欢迎你跟随我们一起在学习编写本书中的精彩、有趣的游戏的过程中,发展自己的创新思维和协作精神,进而获得成功和成就感!