一听到游戏编程,你是否为课堂中的青娃捏了一把汗?在我们的预想中,编程要输入大量复杂的命令和代码,对于六年级的青娃来说困难重重。
在青浦世外《Scratch游戏编程》拓展课的课堂中,我们听到的不是唉声叹气,而是青娃们敲击键盘的声音、踊跃的讨论和热烈的欢呼。
Scratch是一款由麻省理工学院研发出来的图形化的、面向儿童的简易编程工具。Scratch软件把枯燥的数字代码变成“乐高”状的模块,使用Scratch进行编程就好像是搭积木一样,只要掌握了正确的编程思维,把一个个代码块拼接起来就可以实现自己的创意,适合少儿编程入门。
Scratch游戏编程让青娃们从被动享乐变成主动创作,做游戏的设计者,而不仅仅是玩家。当然,掌握Scratch编程不是这门拓展课的唯一目的,创新思考和解决问题的能力也是青娃们通过这门课掌握的素养。
青娃们已经跃跃欲试啦!“兴趣是最好的老师。” Scratch软件给孩子们提供图形化编程工具,让青娃们充分地发挥自己的想象力创作。
在Scratch课堂上,青娃们发挥自己想象力和思考分析能力来构思主题故事、设计故事情节,然后使用相应的指令来实现自己的创意。
在青外Scratch游戏编程的课堂,青娃们不是“单打独斗”。在课堂讨论中,青娃们与乔老师、同学一起讨论如何解决自己在游戏编程过程中遇到的问题,为同学的游戏创意出谋划策。在一次次的尝试中,思路不断拓宽,游戏元素不断丰富。
学习如何将一个小的想法变成一个完整的能够运行的作品,尝试新的想法;如何将复杂的想法简单化分解成几个部分;如何与他人合作完成作品;出错时如何发现错误并纠正;如何坚持;如何在失败时面对挫折……青娃们在《Scratch游戏编程》这门课上收获的不仅是属于自己的独一无二的游戏,更是将自己的创意变为现实的创客能力的养成。
撰文:Yanni
摄影:Feng
审稿:Echo
编辑:Anne