《软件工程》实践性教学改革探析.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《软件工程》实践性教学改革探析

《软件工程》实践性教学改革探析摘要:软件工程是一门指导软件开发和维护的工程学科,是一门理论性和实践性都很强的课程。针对软件工程的课程特点,本文从更新软件工程教学内容、改革教学方法和手段、注重实践环节和课程设计、改善教学环境等方面,探讨了侧重实践的软件工程课程教学改革。 关键词:软件工程;教学改革;案例教学 “软件工程”是计算机及相关专业的一门专业课,是培养学生的软件开发能力和项目管理能力的一门重要课程,反映计算机专业人员综合应用的素质和能力。它要求学生在学习过程中不仅要注重概念、原理、方法和技术的掌握,还要注重方法、技术的实际应用。然而,在实际教学中,很多学生认为这是一门理论课,内容繁琐,感到枯燥,学习兴趣不大,待到用时又不知如何运用这些知识。同时,软件工程是计算机科学与技术领域的一个重要的学科,如面向对象的开发方法、CASE工具与环境、软件重用技术、网络环境下的软件开发技术等有了长足的发展,而目前的教材内容、实践环节等方面存在严重的缺陷,制约了软件工程课程的教学效果。 本文结合作者多年来的软件工程课程教学和科研的实践经验,就软件工程教学内容、教学方法和手段、实践环节安排、教学环境乃至考核方式等方面进行了一些探索和研究。 一、结合行业发展,不断更新教学内容 教学内容是连接教师与学生的纽带,是教学改革的重要内容,具有开放性、综合性,应体现学科之间的相互联系、体现现代性,反映科学发展、知识更新规律。 《软件工程》课程是一综合性学科,涉及计算机科学、管理学、数学、心理学等相关学科的知识。随着计算机科学的迅猛发展,与相关学科的联系更加密切。为适应21世纪学科发展的需要,要适当压缩传统的面向过程方法学内容,力求反映20世纪90年代以来面向对象方法学的最新进展。在教学过程中以软件开发过程为主线,重点讲解软件开发的分析和设计方法,内容涉及软件工程方法、工具、过程三要素,使学生从工程的角度认识软件开发,对软件开发有比较完整和深入的认识,了解国内外软件工程学发展的现状和趋势,并且在更广阔和更高层次上加深对软件工程学的认识,为后续课程及相关工作的开展打下坚实的基础。 在教材选择方面,宜采用中英文教材结合的方式。对于基本理论和基本方法部分使用中文教材,对于新方法、新技术以及国际标准等内容则直接使用相关的英文资料,并鼓励和推荐学生课外阅读英文资料,更好地了解其最新发展。 二、采用立体化教学手段 在软件工程的教学过程中,采用多种立体化教学手段,拓宽学生的知识面,以及更强的独立思考、团队协作和解决问题的能力。 1.多媒体课件。采用多媒体教学手段,制作内容丰富、形象生动的课件。这些课件不仅能形象地讲授软件工程基本原理,而且使得课堂信息量更大,教师还可以演示和讲授软件工程工具。还有部分课件被制作成自学模式,以便于学生课外扩展知识。 2.双语教学。对软件工程可进行双语教学,采用国外优秀的原版教材,课堂板书和作业都采用英语作为工作语言,并鼓励学生使用英语解答;同时给学生提供英文的课外阅读资料,让他们及时了解国际上学科的最新发展。 3.实践。在课外,采用大量的项目演练。项目以团队操练的方式进行,一个项目组由5~6名学生组成,分别担任项目经理、客户、上级经理、系统分析员、程序员和测试员等角色。由教师为其提供一个虚拟的项目情景和要求。项目组根据项目需求,制定项目计划,进行分析、设计、编码和测试,运用所学知识,分工协作、查资料、探寻问题的解决方案。应注意培养学生遵守职业道德、法律和纪律,尊重知识产权。必须发挥团队的作用,提高学生在团队中工作的能力,培养学生交流、沟通、协调及与用户合作的能力。进入课程设计阶段,学生就能够进行实际软件项目开发。 4.课程网站。建立软件工程网站,组织和帮助学生的探索性学习,促进学生的主动发现和主动探索,扩展课堂教学。在网站上发布课程安排、教学大纲、师资介绍、作业、多媒体课件、实践要求、常用软件工程模板、自测题等内容,同时提供大量有价值的参考书籍清单和电子文献,供学生随时查阅,学生还可以随时和教师在网上进行交流和答疑,变学时有限的教学为在读期间的全程教学。 5.探索校企合作。软件工程具有显著的实践特点,其教学内容必须与当前软件行业的发展和需求保持同步。因此学校应该与实力雄厚、管理规范的软件企业建立合作关系,及时了解行业发展动态,调整教学内容。聘请既有理论知识又有开发经验的软件工程师为学生做有关先进的工程技术和管理规范方面的专题报告,让学生了解企业开发软件项目的全过程、软件开发的实际问题、行业现状以及发展趋势,及时调整学习方向,增强学习的主动性和积极性。 三、进行案例教学 软件工程讲授的原理、技术、方法都很抽象,容易产生枯燥乏味的感觉。为了使学生能深刻

文档评论(0)

linsspace + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档