3.1构建先进的课程体系
我们可以根据现有学时条件及软件工程系列课程的整体规划,结合基础知识、先进技术和工程实践组织整个课程内容,使学生掌握软件工程的基础知识、先进方法和最新技术,具备较强的知识拓展能力,为后续结合专业方向继续深入学习打下坚实的基础。
我们在基础、应用、实践三个层次上建立了软件工程的课程体系:
(1)基础部分:包括软件需求、软件设计、软件实现、软件测试、软件演化、软件过程、软件质量、软件配置管理和软件项目管理等核心内容。
(2)应用部分:以当前流行的统一开发过程、面向对象技术和UML语言为核心,融入企业的最佳实践和实际案例,覆盖RUP、Rational Rose、CVS、Junit等软件工程工具和环境,使学生掌握当前先进的软件工程方法与技术。
(3)实践部分:要求学生以开发团队的方式协作开发一个具有一定规模的软件系统,建立支持小组开发的软件开发支持环境,让学生从"可实践"软件工程的角度学习和运用软件工程的思想和现代技术解决软件开发问题。
3.2强调案例化教学
传统的填鸭式教学方法以教师作为课堂主体,学生被动地接受老师灌输的大量理论知识,这很难激起学生的学习热情,而采用案例化教学则可以有效的解决这一弊端。
案例教学法指教师在教学过程中,以真实的情境或事件为题材,提供学生相互讨论之用,以激励学生主动参与学习活动的一种教学方法。
在案例项目教学法的具体实施中,主要包括选择合适的案例进行教学和组织学生开发合适的软件项目两个重要的环节。
下面以网站制作为例,重点讲一下案例式教学法在《软件工程》教学中的应用。
随着互联网的发展,网站制作作为一个行业已经悄悄的兴起,越来越多的网站制作任务需要网页制作公司完成,越来越多的问题出现在网站制作的过程中。例如:不能按期完成制作,不能使客户满意,费用超出预算等等。仔细分析原因,发现大部分失败的原因有以下几点:
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页
《软件工程》教学改革与探讨 第4页下载如图片无法显示或论文不完整,请联系qq752018766