案例驱动的软件工程教学改革与实践 |
|
|
案例驱动的软件工程教学改革与实践
摘 要:软件工程是一门理论性和实践性非常强的课程,是计算机软件开发和维护的一门工程性学科。根据目前软件工程教学的现状和特点,结合从事软件工程教学和科研的实际体会, 提出了案例驱动的软件工程理论教学模式和基于案例分析的实践教学方法以及结合实践的综合能力测评,将对提高软件工程的教学质量起到积极的意义。 关键词:软件工程;案例驱动;实践教学 论文联盟Www.LWlm.com02 一、引言 软件工程作为计算机科学与技术专业本科的核心专业课之一,是一门应用性、实践性、综合性很强的专业课程。研究的范围非常广泛,包括技术方法、工具和管理等许多方面。近些年来,软件工程发展迅速,新的技术方法和工具不断涌现。是一门集理论、应用与实践为一体的学科。通过学习,使学生能够掌握软件项目从定义、开发到维护的一般过程,掌握指导软件开发的各种方法,能够利用工程化的原理、技术和方法进行软件项目的分析、设计、实现和维护,为今后从事实际的软件开发工作打下良好的基础。 二、软件工程课程的特点 与计算机科学中的其它专业课程相比较,软件工程课程具有以下特点: (一)软件工程发展迅速 为了摆脱“软件危机”的困扰,软件危机从20世纪60年代末开始迅速发展,现在已经成为计算机科学技术的一个重要分支,特别是随着全球软件产业的蓬勃发展,软件工程已经成为一门异常活跃的研究学科。在过去十几年中,软件开发方法百家争鸣,除了传统软件工程和面向对象软件工程外,还出现了面向构件软件工程和形式化软件工程等[1],软件辅助工具也层出不穷。 (二)文理综合类学科 软件工程是指导计算机软件开发和维护的一门学科,采用工程的概念、原理、技术和方法来导软件的开发和维护。主要讲述软件工程的基本原理、概念和技术方法,同时也涉及工程方法,管理,经济等文科类学科,与理工类的其它学科相比,可以说软件工程是理工类中的综合文科类知识的学科。 (三)工程性要求高 软件工程课程讲述的软件开发和维护的原理和方法,很多都是启发性规则,即专家和学者在软件开发,运行和维护实际工程中的经验和教训的总结, [1] [2] [3] [4] 下一页 |
|
|
|
上一个论文: 多元整合的高职软件工程课程教学探索 下一个论文: 《软件工程》课程教学方法的探索 |
|