- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
227社会需要什么样的软件人才-湖南大学
4 课程评价体系 学生成绩: “软件工程”和“软件工程实践”两门课成绩互相绑定,两课成绩相同 成绩=实践成绩(50%)+考试成绩(50%) 实践课成绩由团队分和个人分组成。团队分占35%,个人分占15%,团队分计入个人最后分数的公式: 个人最后得分 = 个人分 + 团队分 X 贡献系数 其中,贡献系数= (个人分/15),即个人的表现决定了他/她可以享受的团队成果的比例。 */27 CDIO代表构思(Conceive)、设计(Design)、实现(Implement)和运作(Operate) ,它以产品研发到产品运行的生命周期为载体 ,让学生以主动的、 实践的、 课程之间有机联系的方式学习工程。 做中学之 软件工程 ——课程介绍 湖南大学信息科学与工程学院 2014年9月 主题 社会需要什么样的软件人才? 为什么“做中学”? 怎么“做中学”? 课程评价体系 课程管理系统 */27 社会需要什么样的软件人才? SE-CDIO人才规格 人才规格 团队协作 软技能 理论基础 技 术 能 力 工 程 素 质 创 新 思 维 */27 1 为什么“做中学”? “做中学!” “怎样成为社会需要的软件人才?” */27 McKinsey的调查报告: “中国的教育系统更强调理论。中国的工程类毕业生与欧美毕业生相比,几乎没有任何实际项目经验和团队精神。” 1 为什么“做中学”? */27 做中学 – 世界范围内教育改革的模式之一 Roger Schank ,美国人工智能专家,教育家 在美国大学,中学,小学研究尝试做中学模式 Leon Lederman,美国诺贝尔奖得主 “动手做”探究式学习已被以美国国家科学研究会为首制定的科学教育标准列为教育改革的原则之一 Georges Charpak,法国诺贝尔奖得主 应用Leon的做中学理论在法国中小学科学教育中获得成功 韦钰,中国教育家 在中国的中小学推广包括Leon理论在内的做中学新型教学模式 1 为什么“做中学”? */27 美国卡内基梅隆大学软件学院的“做中学” 软件工程硕士技术类课程体系(两年): 第一年: 软件工程基础(14周)- 采用预先设计好的项目,学生用软件工程的方法重新开发实现; 需求工程 (14周)- 开始一个新的项目,学习需求工程的方法,完成项目的需求分析; 体系结构 (14周)- 学习各种体系结构方法,设计出满足需求分析的体系结构。 第二年: 软件工程Metrics (7周)- 学习分析软件Metrics及其影响,提出Metrics建议书; 设计与实施 (21周)- 详细设计,实现,测试,整合,提交完成的项目。 1 为什么“做中学”? */27 我们的课程项目: 每个团队选择一个项目,必须基于真实项目的需求: 已经完成的项目 正在进行中的项目 可选择学生团队自己感兴趣的项目,但是: 必须经指导小组批准 必须在课程完成时投入使用 每个团队5-7人,原则上按学号顺序分组,团队成员不能跨班 2 怎么“做中学”? */27 项目的基本要求: 数据库表 不少于15张表 页面 不少于20个功能页面 一个实体的增/删/改/查算一个功能页面 必须使用框架,至少分三层 2 怎么“做中学”? */27 我们课程团队 课程协调者 课程实施者 授课教师 指导小组 PM Tester Leader Dev Leader Tester Tester Dev Dev 2 怎么“做中学”? */27 2 怎么“做中学” 共利益者 项目经理 内容 生产者 编辑 撰稿人 架构师 图形设计 导演 产品艺术家 图案设计师 技术 领队 程序经理 程序开发 程序测试 数据库管理员 可用性 操作 市场开拓者 Web应用开发团队 */27 2 怎么“做中学” 项目经理 内容 生产者 编辑 撰稿人 技术 领队 程序经理 程序开发 程序测试 操作 Web应用开发团队 共利益者 可用性 */27 项目流程: 课程流程: 团队建设 需求收集和分析 需求规范 用户界面 /可用性设计 软件架构/系统设计 详细设计 开发/编码(单元测试) 集成和测试 部署 2 怎么“做中学”? 我们的课程和项目流程 2 怎么“做中学”? 课程介绍 软件过程 项目管理 需求获取与分析 用户界面/可用性设计 软件架构/系统设计 开发过程 7.1 迭代一 7.2 迭代二 7.3 迭代三 …… 测试 项目扩展 */27 教师在项目的每一步即时地讲授当前所需的知识技能,目的: 学习的内容可以马上应用于实践 学生在项目进行过程中,在各个环节通过: 听
您可能关注的文档
- 2012年9月-上海融客投资管理有限公司.ppt
- 2012年岗前培训律师-福建省律师协会.ppt
- 2012年PCT最新情况介绍-WIPO.ppt
- 2012年度国家863计划资源环境技术领域.doc
- 2012年度西部之光工作通知(发各所及相关单位).doc.doc
- 2012年度中国科技核心期刊目录.doc
- 2010年度泰安市中医医院研究生招聘计划.doc
- 2011届毕业生就业形势与就业准备浙江大学就业指导与服务中心.ppt
- 2012年度科普统计培训PPT-中国科学院科学传播局.ppt
- 2012年度上海市科技发展基金软科学研究重点项目指南.doc
- 2025年网络文学平台版权运营模式创新与版权保护体系构建.docx
- 数字藏品市场运营策略洞察:2025年市场风险与应对策略分析.docx
- 全球新能源汽车产业政策法规与市场前景白皮书.docx
- 工业互联网平台安全标准制定:安全防护与合规性监管策略.docx
- 剧本杀剧本创作审核标准2025年优化与行业自律.docx
- 2025年新能源电动巡逻车在城市安防中的应用对城市环境的影响分析.docx
- 全渠道零售案例精选:2025年行业创新实践报告.docx
- 2025年网约车司乘纠纷处理机制优化与行业可持续发展报告.docx
- 2025年宠物烘焙食品市场法规政策解读:合规经营与风险规避.docx
- 2025年宠物行业数据安全监管政策影响分析报告.docx
文档评论(0)