精品课程——软件工程教学之三-软件工程实践教学

精品课程——软件工程教学之三-软件工程实践教学

ID:35603882

大小:2.59 MB

页数:77页

时间:2019-03-31

精品课程——软件工程教学之三-软件工程实践教学_第1页
精品课程——软件工程教学之三-软件工程实践教学_第2页
精品课程——软件工程教学之三-软件工程实践教学_第3页
精品课程——软件工程教学之三-软件工程实践教学_第4页
精品课程——软件工程教学之三-软件工程实践教学_第5页
资源描述:

《精品课程——软件工程教学之三-软件工程实践教学》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、软件工程课程教学之三——软件工程实践教学李暾国防科技大学计算机学院2009年12月11日2内容1、对实践教学的认识2、实践教学经验指导思想实践总结实践活动细节条件建设创新性实践示例3内容1、对实践教学的认识2、实践教学经验指导思想实践总结实践活动细节条件建设创新性实践示例软件工程用工程、科学和数学的原则与方法研制、维护计算机软件的有关技术及管理方法。工程学工程师通过想象,判断和推理,将科学、技术、数学和实践经验应用到设计、制造、对象或程序的操作中。对实践教学的认识41、对实践教学的认识对实践教学的认识教——老师避

2、免教学沦为空洞的说教在实践中发现问题教学实践反馈改进5学——学生知识验证体验软件开发过程强化工程思想1、对实践教学的认识培养目标提高学生的软件工程素质和软件研发能力需求获取能力设计能力编码能力测试能力维护能力管理能力组织协调交流能力……对实践教学的认识61、对实践教学的认识满足不同类型人才培养要求用户软件开发人员项目经理测试工程师……对实践教学的认识71、对实践教学的认识实践教学的地位软件工程教学实践的重要组成达成上述目标必不可少的环节培养学生软件工程能力的基石对实践教学的认识81、对实践教学的认识如何有效

3、进行实践教学实践如何设计实践如何组织实践如何评估如何兼顾技术与管理如何与教学配合……对实践教学的认识91、对实践教学的认识10内容1、对实践教学的认识2、实践教学经验指导思想实践总结实践活动细节条件建设创新性实践示例《软件工程导论》实践《面向对象软件工程》实践《软件项目管理》实践《软件工程课程设计》实践教学2、实践教学经验——指导思想11软件项目管理软件工程课程设计软件工程导论面向对象软件工程实践设计的指导思想分层递进兴趣优先角色轮换全程指导122、实践教学经验——指导思想实践设计的指导思想分层递进实践环节共分四

4、个层次:第一层是与课堂案例同步推进的课程作业;第二层是每个课程模块邻近结束时布置的课程实践;第三层是综合性的软件工程课程设计;第四层是面向高年级本科生,鼓励他们参与学科竞赛以及老师指导下的创新实践和探索性课题研究。这些层次处于不同时期,反复锻炼学生的软件工程素质和能力。兴趣优先角色轮换全程指导132、实践教学经验——指导思想实践设计的指导思想分层递进兴趣优先通过多种方法激发学生的兴趣和热情,包括:设置丰富多彩、引入入胜的实习题(例如网络游戏设计);将软件工程领域的前沿技术以适当的方式引入实践环节;选拔优秀的实习作

5、业进入软件项目案例库(成为下届学生尊敬的案例贡献者),为学生提供展示自己研发成果的舞台,让学生充满成就感;将实践结果作为学生成绩的重要构成部分,等等。角色轮换全程指导142、实践教学经验——指导思想实践设计的指导思想分层递进兴趣优先角色轮换前述第二、三两个层次的实践要求学生分组进行,每位学生在小组中定期掉换软件开发和管理角色,这样一方面锻炼学生的团队精神和协作意识,另一方面也使学生的能力更加全面。进入下一阶段时,不同组之间进行交换,形成内部用户。全程指导152、实践教学经验——指导思想实践设计的指导思想分层递进兴

6、趣优先角色轮换全程指导在实践过程中,低年级本科生和程度较差的学生往往起步困难,优秀学生也希望得到更高层次的指导,因此我们的软件工程课程配备了较多的助教,任课老师和助教与学生通过定期讨论、网上交流等方式对学生提供指导或建议。此外,我们还特别强调网上软件项目案例库对学生实践的指导作用。在每个层次的学生实践临结束前,老师和助教还逐组对学生们的软件过程和产品进行总结评价,分析问题并提出改进意见。162、实践教学经验——指导思想17内容1、对实践教学的认识2、实践教学经验指导思想实践总结实践活动细节条件建设创新性实践示例实

7、践总结知识内容验证型实践实践课题的规模从《软件工程导论》、《面向对象软件工程》、《软件工程课程设计》逐次扩大0.5人月1人月2人月实践设计从《软件工程导论》、《面向对象软件工程》、《软件项目管理》到《软件工程课程设计》:一般到特殊专项训练到实际应用指定方法到灵活运用技术与管理并重182、实践教学经验——实践总结实践总结组织方式:每3到4人组成一个开发小组;每组在开始或者某个开发阶段的开始确定负责人1名,其他成员分工明确;每3到4组配备一个助教(硕士生或者博士生);每名助教每周至少与一个小组在一起讨论、指导2小

8、时;主讲教师每周至少花2小时抽查2到3个小组的工作,参与讨论,进行指导。192、实践教学经验——实践总结实践总结软件工程教学实践的特殊性实践评价在课堂讲授环节强调案例分析的基础上,要求学生与课堂教学同步地开发、管理软件项目,按阶段递交和打分;实践结果具有完整性(不仅要提交需求分析、软件设计等文档,还需要提交可运行的源代码)、合理性和规范性(符合文档标准)。学生同步项目的完

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。