软件工程课程教学改革探讨.pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
“软件工程课程教学改革探讨 李海峰杨玲 (哈尔滨工业大学软件学院,黑龙江哈尔滨 150001) 摘要:软件工程是一门实践性要求很强的课程,需要在全面熟练地掌握理论知识的 前提下,理论指导实践,规范地进行项目开发应用。针对传统教育教学中遇到的问题,结 合“软件工程”课程自身特点。首先,提出在课程内容上增加新技术、新工具,并且将传统 的软件工程和面向对象的软件工程并行教学;其次,在课程体系结构上提出将不同类型的 案例实践贯穿“软件工程”教学始终;最后,通过多种途径实现学生对“软件工程”的课程 实践。 关键词:软件工程;课程教学改革;案例实践;教学的时效性 1 “软件工程课程在软件工程专业课程中的教学地位 软件工程专业主要是高校为社会培养信息技术高级人才。因此,该专业更强调课程的实践性与社 会的时效性。“软件工程”作为该专业的核心主干课,更应该体现该专业的特点,满足社会在该领域对 人才的需要。 1.1 “软件工程”的教学目标 “软件工程”是计算机本科教育中唯一涉及工程化管理和技术的必修课,它像粘合剂一样,将人、理 论、技能、工具等结合生产出软件产品。因此,该课程的教学目标是使学生系统掌握软件工程的基础理 论、强化实用部分;树立工程化的思想、标准化意识;培养团队合作精神;锻炼交流与动手能力…。 1.2“软件工程”课程与其他课程相比较的独特之处 (1)涉及的面广 “软件工程”课程涉及的领域包括管理学(如人员管理、项目进度管理、资金控制、风险评估、可行性 研究、质量管理等)、法律(如软件知识产权保护、软件从业人员职业道德等)、客户服务(如工程需求沟 通、变更服务、工程验收提交、后期系统维护等)、系统架构设计、系统程序代码编写、系统优化、系统软 件测试等。 (2)涉及的技术深 每个学科都有其难点问题有待解决,但是“软件工程”课程存在的许多难点问题是具有争议的或者 是空白的技术,而且在工程实现的时候又是亟需解决的,这就需要从业人员不断地学习,敢于尝试探索。 另外,目前已经成形的理论知识部分来源于数学、形式语言等学科,具有很高的理论要求。如系统 体系架构、模式设计、系统优化等本身就是一门科学。 ’ (3)涉及的工具新 ’ 由于“软件工程”课程要求培养人才的时效性,这就决定了该门课程所涉及的工具必须是当前企事 联系作者:lihaifcng@hit.edu.cn 26l 全国高校软件工程专业教育年会(2007)论文集 Rose ACT、 2003,压力测试工具Microsoft 业单位最新并且普遍使用的工具,如建模工具CASE、Rational 的工具也是这门课程要求的一个特点。 (4)对学生的实践能力要求高 在软件工程专业中,“软件工程”是最能体现学生能力的一门课程,也是对培养学生能力要求最高 的一门课程。在课程学习中使学生了解软件开发的全过程,熟悉不同系统适用的不同方法,提高实践的 可操作性。如何在有限学时中更有效地使学生的能力得到锻炼,学生的能力如何评价等问题,这些都是 对“软件工程”课程教学改革成效优劣的评价。 2 传统“软件工程教学中遇到的问题 首先,多年来传统的软件工程教育片面强调学科内容的教学,过分注重学历教育,忽视了实践、创新 能力的培养。教育体系也一直重复着旧的框架和理念,导致培养的人才实用性不强,操作能力较差,职 业化、工程化程度低,且人才培养缺乏层次,社会需求与培养环节脱节旧1。 其次,从教学内容上看,目前软件工程教学还没有跟上软件工程发展的步伐,很多新技术还没有及 时传授给学生口】。实验内容以第一代面向过程的软件工程为主要内容,因此存在着学习时效性差,跟 不上信息产业技术发展的步伐,造成学非所用的尴尬境况。

文档评论(0)

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

一线鞋类设计师,喜欢整理收集文档。

1亿VIP精品文档

相关文档