“软件工程”双语教学和案例教学的体会
摘要:“软件工程”是计算机科学与技术专业本科必修课程,对培养军队信息化建设的人才有重要作用。本文介绍我们在“软件工程”课程教学中的做法及体会,包括采用英文原版教材、实行双语教学、通过课程大作业对所学理论和技术进行综合实践、贯穿课程的案例教学等方面。通过这些方法,强化了学生的实践应用能力,提高了软件工程师的综合素质。
关键词:软件工程;双语教学;案例教学
1概述
软件是高新武器装备的灵魂,软件是构筑信息化装备体系的关键,软件可有效提升武器装备的整体作战效能,软件是信息战中攻防对抗装备发展的焦点。软件在军队信息化建设中起着十分重要的作用,军队信息化建设对软件质量提出了更高的要求。软件工程方法、技术、工具为软件开发提供了工程指南。计算机专业的本科生将有机会参与各类军用软件系统的设计、开发、测试,甚至过程管理工作,学习“软件工程”课程可以培养他们的能力和素质。
“软件工程”是计算机科学与技术专业本科学员的专业必修课,是实践性很强的综合性课程。本课程的任务是系统地介绍软件工程的过程、方法和工具,并且通过较大规模的实习使学员初步掌握软件计划、开发、测试和维护的工程化方法,为学员将来从事应用软件的开发打下基础。
通过本课程的学习,对软件产品和软件过程有全面的理解和认识,掌握软件质量保证技术的基本理论、基本方法,掌握软件生命周期各阶段技术特征,了解计算机辅助软件工程工具,了解软件可靠性概念,掌握测试和维护的基本方法。在保证教学效果的前提下,开展双语教学,以提高学员查阅外文资料和科技外语交流的能力。
2双语教学
随着英语水平的普遍提高和英语的需求增加,在教学主管部门的鼓励下,我们于2002年起在“软件工程”教学中引入了双语教学模式。
“双语教学”可采取如下形式:浸入型双语教学、保持型双语教学和过渡型双语教学。限于语言环境并不是中英并重的,所以我们采用保持型双语教学,即学员刚进入学校时使用汉语,然后逐渐地使用英语进行部分学科的教学,其他学科仍使用汉语教学。我们采用英文原版教材,以讲授专业知识为目标,采用双语为手段,其特点是专业知识与英语训练并重。