摘要

编程游戏作为培养儿童计算思维能力的有效途径已经得到学界和业界的普遍认同,然而,部分游戏的计算思维的培养效果还不理想,亟待科学设计理论的指导。为此,文章首先提出了编程游戏设计框架CPD,然后基于该框架开发了一款游戏软件,最后采用测验、访谈和游戏日志等方法,对游戏实例的学习效果进行评估。文章基于设计原则定制化开发编程游戏,并作为实验干预材料,保证了实验数据能够准确反映设计框架的有效性。实验数据表明,基于“元游戏”“去抽象化”“黑箱化”和“多周目”这四个设计原则开发的编程游戏,能够有效培养玩家的计算思维能力。文章通过研究,期望能够为编程游戏开发实践提供科学理论指导,并为教育游戏设计研究带来方法创新。