软件工程课程理论与实践教学方法
本文关键词:软件工程课程理论与实践教学方法,,由笔耕文化传播整理发布。
软件工程课程理论与实践教学方法 摘要:软件工程是高等院校计算机专业教学计划中的一门理论性和实践性非 常强的课程,是计算机软件开发和维护的一门工程性学科,课程主要培养学生的软 件开发能力和项目管理的能力,课程的理论和方法也逐渐运用到软件行业中,软件 工程课程的教学也越来越受到重视。从软件工程课程的理论教学、实践教学方面 对软件工程的教学方法进行分析与探讨。 关键词:软件工程;理论教
学;实践教学 软件工程课程是高校计算机教学计划中的一门核心课程,也是计算机和软件 专业的必修课程,其相应知识是从事软件设计、开发、管理、维护人员的必备知 识。课程教学目标为培养学生掌握软件工程的基本原理、概念,树立正确的软件 工程思想,学习典型的软件开发技术,培养学生进行实际的软件开发和项目管理的 能力,培养多层次、实用型、应用型、具有国际竞争能力的软件工程人才。但课 程中涉及的概念、原理比较抽象、复杂,学生在学习过程中容易感觉到理解困难、 枯燥、乏味,所以教师在实际的教学过程中应注意教学方法的合理运用。 1 理论教学 在理论课程的教学过程中 ,教师应根据教学大纲 ,深入分析教学内容 , 要尽可 能举例讲解书中理论知识 ,常设计问题,多提问,鼓励学生自己找出答案,充分调动 学生的主观能动性。讲评所述方案的优缺点,进行由浅入深的启发式教学。另外, 教学过程是由教师教与学生学两个方面组成。教师最终目的是为了学生学,教师 应以学生为主体,运用自身的专业素质、实践经验与学生进行沟通。例如在第一 堂课中首先应让学生对整个课程的定位、主要内容、结构安排以及重要性等有一 个整体的认识[1]。其次,教师在课堂讲解过程中,要运用一个具体的“工程”项目有 步骤、有计划地进行讲解,可以采用阶段性的知识小测验、知识练习题、问卷调 查等方式来了解学生对知识掌握的程度。 1.1 采用案例式教学的方法 软件工程课程中的原理、技术、方法比较抽象,学生在接受抽象的理论时,容 易产生枯燥乏味的感觉。为了使学生领会和理解软件工程的思想和方法,在教学 中,对复杂抽象的概念引入实际案例进行解释,如在教学中可运用贯穿全课程所有 知识点的某个系统实例进行讲解,也可用教师直接或间接经历过的实际案例或一 些经典软件工程教学案例进行说明,给学生提供实际成功与失败的软件工程项目 素材,教师通过模拟实际项目开发的部分场景,将枯燥的理论和技术用灵活生动的 例子表述出来, 让学生对项目成功与否 ,哪些地方符合软件工程思想 ,哪些地方违 背了软件工程原理,怎样改进等问题进行讨论并提出自己的解决方案;而后教师做 出总结。对正确的论点给予肯定和完善,指出一些带有倾向性和原则性的问题,特 别是对某些问题可以更深一步的思考,做出启发式的诱导[2]。通过案例贯穿软件 工程各知识点的讲授中,将理论与实际的案例紧密结合,变抽象为具体, 让学生从 枯燥的理论中走出来,将软件工程过程、方法论和工具的使用贯彻到软件项目开 发当中[3],激发学生学习的兴趣 ,帮助学生充分理解和掌握各理论知识点,使学生 能够真正从工程师的角度分析问题和解决问题,为学生将来从事软件专业打下基 础。 选择案例要注意以下几点:首先要选择具有目的性、典型性、完整性、真实 性、易于理解的软件项目案例。其次,教学案例要有一定的复杂度,能够启发学生 的思考, 并能根据软件工程的发展对其进行不断的修改和完善 [2],学生可以通过 阅读案例,查阅有关资料,多角度地进行观察,客观分析问题,做出合理的解决方案。 再次,选择的案例应体现出软件测试阶段及软件的维护过程等相关内容。 1.2 “
本文关键词:软件工程课程理论与实践教学方法,由笔耕文化传播整理发布。
本文编号:158978
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/158978.html