摘要
为提高计算思维能力培养时学习者的兴趣,引入游戏化方法,提出综合利用开发游戏与玩游戏进行计算思维训练的方案。以递归思维为例,一方面通过设计游戏培养计算思维,给出适合递归思维培养的Scratch设计教程,学生在教程引导下进行Scratch开发,把问题分解拆分,比较异同,并进行归纳完成设计;另一方面通过玩游戏培养计算思维,使用Unity游戏引擎开发用于培养递归思维的汉诺塔游戏,在游戏中利用递推与回归原理使复杂、抽象的问题变得清晰而简单,通过一步步引导把问题分解,重复计算思维的思考过程。调查数据表明,该方案可实现较好的计算思维训练效果,学生的学习兴趣得到明显提升。
0 引言
随着信息化社会的发展,计算思维的培养已成为一种共识[