《软件工程》课程教学改革探索与实践.pdfVIP

《软件工程》课程教学改革探索与实践.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《软件工程》课程教学改革的 探索与实践 刘 强 清华大学软件学院 报告内容 • 研究课程改革的思路 • 构建先进的课程体系 • 强调案例化教学和探索式学习 • 课程实验结合实际开发因素和参与乐趣 • 建立适合小组式开发的软件工程环境 • 总结与展望 2 课程教学的分析 • 《软件工程》课程的传统教学模式 – 教学方式以教师课堂授课为主,学生被动地听课 – 教学内容通常重理论而轻实践 – 课程实验在缺少软件工程支持的环境下进行 – 学生感觉内容抽象枯燥,甚至认为没有实用价值 • 《软件工程》课程的教学特点 – 课程内容:理论的实践性和知识的综合性 – 学生方面:缺乏实际软件项目的开发经验,难以将抽象理论 与实际开发联系起来 – 教学条件:缺少适合本科生教学使用的实验环境 3 课程改革的思路 1. 反映软件工程学科的最新发展 – IEEE-CS 与ACM 推出的CCSE 明确了软件工程教育知识体系 – SWEBOK 描述了软件工程学科知识体系 – 近年来,现代软件工程在软件过程、需求工程、体系结构、 设计模式、软件测试、逆向工程等方面涌现出许多新思想、 新技术和最佳实践。 本课程的内容体系改革: – 结合当前软件工程的理论和实践,以 IEEE 最新发布的软件 工程知识体系为基础框架,融合企业的先进技术和最佳实 践,以统一开发过程、面向对象技术和UML 语言为核心内容 4 课程改革的思路 2. 从“可实践”的角度开展课程教学 – 软件工程具有技术性和工程性强的特点,学生需要在实际的 “动手做”和“真正练”中体会和掌握软件工程的思想和技术。 – 原有的课程教学仅限于照本宣科地抽象介绍一些基本原理, 与实际的软件工程实践有明显的差距。 本课程的教学方式改革: – 案例式教学:将基本原理、企业案例、关键技术与工具等有 机结合,使抽象枯燥的内容变得生动有趣。 – 学生以开发小组形式协作完成一定规模的软件项目,通过团 队之间的商业交易游戏,引导学生主动重视过程和质量。 5 课程改革的思路 3. 加强实践教学环境建设 – 在过去的软件工程教学中,课程实验仅仅是提供一个软件开 发项目和相关的文档要求,缺少软件工程的过程管理和环境 支撑建设。 – 没有开发经验的学生习惯性地采用非工程的方法,很容易导 致软件开发项目的失败,使软件工程成为空谈。 本课程的实践环境建设: – 在整个教学过程中,始终贯穿标准规范和支持工具。 – 建立支持小组式开发的软件工程环境,包括过程模型、软件 工程规范、管理工具、硬件环境等,为学生真正实践软件工 程提供有力的支持。

您可能关注的文档

文档评论(0)

nnh91 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档