游戏编程在C++教学中的应用
2014-04-21李江华胡群香苏曼虹张靖邦
深圳信息职业技术学院学报 2014年3期
李江华,胡群香,苏曼虹,张靖邦
(深圳信息职业技术学院机电工程学院 广东 深圳 518172)
游戏编程在C++教学中的应用
李江华,胡群香,苏曼虹,张靖邦
(深圳信息职业技术学院机电工程学院 广东 深圳 518172)
提出了在C++语言课程教学中采用游戏软件编程的教学方法。以打飞机游戏程序的编写为案例,对游戏的设计原理,设计方法和游戏编程教学过程的实施步骤进行了探讨。实践展示了C++语言编写游戏的可行性;同时展现了C++游戏教学方法的优越性,为C++教学提供了一种有效的方法。
C++语言;游戏教学;打飞机游戏;案例教学
用C++编写游戏已经初步显示了它的魅力[1-4]。它的实现对于传统的C++的教学方式即理论和实践相对独立的方法注入一股新的活力,吸引了无数教学工作者对它的推广应用和深入探索。
我们从C++的教学中总结出用C++编写一个完整的、并且学生感兴趣的实例可激发学生的学习兴趣和探索精神。为此,我们用C++编写了“打飞机”游戏的程序,并将其作为教学内容,引导学生学习和编程。该程序实现起来相对容易,而且又用到了C++中基础知识点。同学们在学习和扩展编写该游戏的过程中,不自觉地就掌握了C++的主要内容,还能积累一些编程方法和技巧,并能学习一些从教材中学不到的知识。这种方法也有人做过这方面的探索[1-4],但大都浅尝辄止,没有作更深入的、系统的分析,更没有根据分析的结果做更进一步的拓展。因此,我们编写一个包含了C++的基础知识点但简洁的游戏。……
登录APP查看全文
