摘要

当前,高校以学习者为中心大力推进教育教学改革,传统的教学方法难以满足学习者对编程课程学习的个性化需求。传统课程实践环节中的编程练习较为单调乏味,很难激发学习者学习编程的兴趣,学习者甚至会对编程学习产生负面的情绪。本研究面向培养计算机编程能力提出一个基于计算机游戏的学习模型,该游戏模型以"面向对象程序设计"课程为例面向在校本科生创设游戏化学习环境,强调游戏级别、故事情境和玩家体验。本研究提出的游戏重点关注玩家体验,即玩家可以在游戏中学习计算机编程类课程,而不需要专门的编程练习。基于计算机的游戏化学习关注学习者需求和玩家体验,通过游戏化学习完成学习目标,提升学习者的学习注意力和计算思维力,也可以潜移默化地使学生从游戏故事中升华思想和精神。