通过分析程序设计课程在高校教学现状及研究编程思维的特点,设计了一套全新的训练编程思维的方式,它引入了游戏驱动学习的理念,以不同的游戏形式来锻炼学生的计算思维、数学思维、逻辑思维和系统思维,补充编程知识的漏洞,提高编程的效率和强化编程的实战能力。从不同的角度,全方位的锻炼学生的编程思维,实践表明,基于游戏视角的编程思维训练方法能够有效辅助编程语言教学。