首页 | 课程特色 | 教学大纲 | 电子课件 | 参考书目 | 相关资源


 

 

基本信息 | 课程地位 | 课程特色 | 历史沿革 | 存在问题

存在问题

 

    在我院本科教学中,软件工程课程主要讲授生命周期方法学和面向对象方法学两大知识模块。经调查,半数以上的学生认为软件工程课程是概念极多的理论课,知识零散、可操作性差、对实践操作指导意义不大。而事实上,软件工程课程是一门实践性很强的课程,对学生的实践活动有着重要的指导意义。软件工程的概念比较抽象和枯燥,对于没有多少实践经验的学生而言比较难以学习和掌握,现有教学方法有待进一步研究和探索。主要问题表现在:
    (1)教学模式单一化,过分强调讲授环节。在传统教学模式下,课堂教学仍保持“讲授—接受式”的传统教学方式,在以教师为主,学生为辅的教学模式下,限制了学生分析问题、解决问题的能力,降低了学生的学习积极性。而这种单一教学模式使得软件工程课程的特点很难表现出来。
    (2)实践环节过少。现有的软件工程课程体系中,理论课在前,课程设计在后,理论与实践相脱节。学生虽能明确软件开发到维护所经历的阶段,但在具体实践过程中却是忙于编程,以应付教师检查设计结果。这造成了课程设计就是学生上机编程的错误观念。而教师在考核学生时也侧重于系统的实现,没有从软件工程的角度去考查学生的分析设计及测试过程。
现在很多普通高等院校的培养目标是应用型复合型人才,这也是科技社会对人才的需求。而现有的软件工程课程体系使学生只停留在知识表面,实践动手能力差,造成了理论与实践脱节,教学与社会需求脱节的现象。为了改变这种局面,培养出既有理论知识,又有应用技能的软件人才,软件工程的教学就必须进行改革。
    (3)课程教学内容更新相对较慢。软件技术发展变化快,要求我们要跟踪、研究国外软件工程教材和教育计划,借鉴IEEE-CCSE 2005、SWEBOK、SEEK的框架,按照“立足前沿、适时更新”的原则不断充实软件工程课程的内容,使教学内容与国际接轨。坚持“先进性、系统性、实践性”的课程建设原则,以研讨、案例式教学等改革举措,用以解决软件工程课程内容体系庞大、抽象难学、可操作性差、知易行难等问题。
    (4)教学案例库、试题库和习题库的建设薄弱。
    (5)师资队伍的年龄结构不够合理。现有教师中,45岁左右的教师有3人,占75%,青年教师1人,占25%,年轻教师数量偏少,年龄结构分布不合理。