赵 明,廖志芳,杨 柳,易 茜
(中南大学 计算机学院,湖南 长沙 410075)
软件工程是一门实践性极强的学科,因此在软件工程本科及研究生教学中,如何将教学与实践相结合增强学生的动手实践能力是软件工程教学一直强调的重点。案例教学作为将实践与理论相结合的启发式教学方法,其基本思想是教师根据教学目标、教学内容以及教学要求,通过列举一些当前企业或者科研工作中的具体案例,引导学生参与问题的思考、分析、讨论和表达等活动,这是一种培养学生认识问题、分析问题和解决问题等综合能力的行之有效的教学方法[1]。目前,案例教学法已经成为教学方法改革的重要内容之一,与之相对应的案例库建设也作为案例教学法的一个核心内容纳入了课程建设的范畴。国外各大学对案例库早有研究,哈佛大学所有的课程都采用案例教学,其商学院的学生两年中要学习400~600个案例[2]。国内高校在不同的课程教学上有一些案例教学,但不论是本科教学还是研究生教学,都尚未建立一套完整而规范的软件工程课程教学案例库。为了培养高质量的软件工程人才,急需建设一套完整的、综合的案例库,以推进软件工程的课程理论与实际相结合。
根据软件工程专硕研究生培养方案,从必修课(软件工程、分布式计算、软件设计模式、服务计算、云计算与大数据……