2012年9月,C++教研室对进行了一学期的《面向对象程序设计C++》课程建设和实施做了全面的总结和验收,全体教师对本门课程建设和实践效果表示认同。
该课程是本专业的专业核心课程,在学院、系部领导支持下,结合本专业广大教师的项目开发和教育教学经验,采用新的教学理念,进行课程探索和开发以及实施。
课程总体架构:
采用行动导向教学方法,以项目为引领、任务为驱动,将众多的知识点,融合于一个个工作任务中去,实现“教学做”一体化实施教学。
课程实现思路:
教师以简易项目为引领,按工作任务逐层展开,讲解工作任务和知识点,学生先进行按项目进行分项目小组,将所学到知识,结合项目特点进行模仿学习和开发。
课程考核思路:
加强理论知识的学习和监督,强化学生上机动手能力的培养和监管力度,在实施过程中突出个性化的特点,力求不同的学生学到的是相同知识,做出来的是不同的东西。
课程实训思路:
将本学期所学的课程,数据结构、数据库以及面向对象程序设计C++的知识点进行有效整合,充分发挥学生自主学习和创新能力。分小组进行项目选择、数据库设计、业务设计、数据结构设计以及代码实现。
课程实施效果:
经过一学期的课程教学实施,在两周实训中,大部分学生代码量达500行以上,十来个学生代码量超过1000行。学生反映效果良好。