问题和程序员游戏是一个教学用软件工程扑克卡游戏,用于指导具有基础或中等软件工程背景的学生。此项游戏最好提供给完成一半软件工程学课程并对此领域内的一些概念有基本理解的学生使用。不过,有些问题卡片也能呈现给玩家一些高深的软件工程问题。

教学目的

        这个游戏努力通过模拟软件开发过程(从创建开发文档到交付使用)来教导学生学习相关知识。通常来说,玩家如沿行正规的软件工程开发实践会得分,而那些走捷径或冒风险的人将会在游戏中受罚。这些惩罚很大部分都是从对方玩家完成的问题卡而来的。“代码”系统的工作模式也是模拟自真实的软件工程实例,并且游戏会奖励聪明的玩家。当几圈游戏结束后,玩家们能在游戏的过程中了解到哪些过程在开发中是危险的,哪些是有效的。这些教训不但在游戏中有效,同样也反映了现实的开发过程。
Copy right 2006 Shen Zhen Institute of information technology  all rights reserved.