针对目前面向对象程序设计课程设计教学的现状,以CDIO工程教育理念为指导,探索课程设计案例的设置原则,构建了三阶段循序渐进的项目体系教学模式,提出了全员参与的开放式考核方式。对学生进行工程素质训练,使学生在掌握和巩固基本理论和知识的同时,提高了综合应用能力以及团队协作能力,因此能满足社会对工程类人才的要求。