软件工程是一门涉及计算机科学、工程科学、管理科学、数学等领域的一门综合性交叉性学科,是一门理论性和实践性均很强的学科,其目的是将工程化的方法引入到软件开发过程中,以解决“软件危机”,提高软件系统的质量。但是,现如今高校软件工程在职研究生教学中存在诸多问题,具体分析如下。
一、课程内容比较旧,不能反映软件工程学科新的知识体系
目前的软件工程在职研究生教材的主要内容讲解的是方法学,从结构化的角度或面向对象的角度讲解软件开发过程。但是随着软件系统向社会各方面的渗透以及软件系统的规模不断扩大,对软件系统的质量要求也越来越高,这对软件工程课程的教学内容提出了许多新的要求。从内容上看,不仅要重视技术,更要重视管理;不仅要重视方法,还要重视开发工具与环境;不仅要重视开发过程,更要重视开发过程中的过程管理和质量保证措施。
二、在案例教学中采用的案例存在不贴近学生实际、规模较小、前后不连贯等问题,让学生看不出来软件工程有什么用
由于软件工程的实践性很强,所以教学时一般采用案例教学法,该方法的成效取决选择的案例,案例如果选择不当,则教学效果肯定不好。很多软件工程在职研究生教师在教学时由于缺少实际软件项目的开发和管理经验,导致选择的案例存在以下问题:
首先,案例不贴近生活实际,学生不理解或不感兴趣。
其次,案例的规模较小,导致学生看不出来软件工程的用途在那里。
最后,选择的案例前后不连续,导致学生对软件工程没有完整的认识。授课教师由于实践经验的限制,大部分案例是从网上找的,结果是软件开发过程的不同阶段,选择的案例不连贯。
三、实践环节不够,影响了学生对理论知识的有效理解
软件工程这门课程的实践性很强,要掌握软件工程中介绍的分析、设计、维护及项目管理等方法,就必须理论与实际应用相结合。而目前的教学中主要采取的是课堂讲授的方式,实践环节课实很少或没有安排实验教学环节,影响了软件工程在职研究生对理论知识的有效理解。
评论0
“无需登录,可直接评论...”