专业综合工程实训课程教学大纲.docx

上传人:李司机 文档编号:1228809 上传时间:2022-08-25 格式:DOCX 页数:6 大小:30.58KB
返回 下载 相关 举报
专业综合工程实训课程教学大纲.docx_第1页
第1页 / 共6页
专业综合工程实训课程教学大纲.docx_第2页
第2页 / 共6页
专业综合工程实训课程教学大纲.docx_第3页
第3页 / 共6页
专业综合工程实训课程教学大纲.docx_第4页
第4页 / 共6页
专业综合工程实训课程教学大纲.docx_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《专业综合工程实训课程教学大纲.docx》由会员分享,可在线阅读,更多相关《专业综合工程实训课程教学大纲.docx(6页珍藏版)》请在三一办公上搜索。

1、专业综合工程实训课程教学大纲课程基本信息课程代码:SE7508课程名称(中/英):专业综合工程实训/Profess1ona1.Comprehens1veTra1n1ng-projectPract1ce学分:4总学时:4周理论学时:0实践学时:4周课程性质:必修课开课学期:第7学期适用专业:软件工程专业先修课程:程序设计基础,数据结构,操作系统,离散数学,面向对象程序设计,软件工程概论,数据库原理及应用等开课单位:信息科学与工程学院大纲版本:XX制定(修订)人:XX审核人:XX批准人:XX制定(修订)时间:XX.5审核时间:XX.6批准时间:XX.6一、课程简介专业综合工程实训是计算机软件工程专

2、业的一门专业实践课,是对C语言,数据结构,操作系统,离散数学,面向对象程序设计,软件工程,数据库系统原理及应用等多门课程知识的综合应用,是集理论知识、实用技术和实践技能于一体的综合工程实践课程,是培养学生专业能力的关键教学环节。通过该课程的学习和实践,可以让学生在综合运用各种理论知识的基础上,从问题定义、需求分析、软件设计、编码、测试等环节着手,完成设计并实现项目,加深对软件开发过程的理解以及加强团队合作的意识。使学生直接体验工程设计的方案制订、方案实施、设计实现和综合测试等,并结合使用源码管理工具、UM1.工具、测试工具作为辅助手段写出每个过程相应的文档并完成相应项目程序的编码工作。从而实现

3、“五个”转变,即“从依附型向独立型转变,从服从型向主动型转变,从个体型向团队型转变,从避责型向守责型转变,从封闭型向分享型转变”0进一步提高学生利用所学知识和技术分析问题与解决复杂工程问题的能力,达到综合应用的目的,是对学生所学知识和自身品质方面的全方位锻炼。二、课程目标(一)课程具体目标1 .能够合理分析和评价计算机工程项目解决方案产生的社会、健康、安全、法律和文化影响,并理解应承担的责任;2 .理解环境保护与社会可持续发展的内涵和意义,在计算机软硬件开发工程实践中具有明确的环境保护和可持续发展理念;3 .理解工程伦理的核心理念,了解计算机技术工程师的职业性质和责任,在工程实践中能自觉遵守职

4、业道德和规范,具有法律意识,能够履行相应的责任和义务;4 .能够理解和把握技术与管理、工程师与项目经理之间的关系,正确认识和主动融入工程项目管理活动。(二)课程目标与专业毕业要求的关系表1本课程对专业毕业要求及其指标点的支撑课程目标支撑的毕业要求支撑的毕业要求指标点目标1毕业要求6.工程与社会:能够基于工程相关背景知识进行合理分析,评价软件工程专业工程实践和复杂工程问题解决方案对社会、健康、安全、法律及文化的影响,并理解应承担的责任。6.1能够基于相关背景知识分析和评价计算机软件工程实践的经济与社会效益。目标2毕业要求7.环境和可持续发展:具有环境保护和可持续发展理念,能够理解和评价针对复杂工

5、程问题的计算机工程实践对环境、社会可持续发展的影响。7.3能够理解和评价针对复杂工程问题的计算机工程实践对环境和社会可持续发展的影响。目标3毕业要求9.个人与团队:具有强健的体格和良好的综合素质,能够在多学科背景下的团队中承担个体、团队成员及负责人的角色。9.2能倾听其他团队成员的意见,主动其他学科的成员合作开展工作。目标4毕业要求12:终身学习能力:具有自主学习和终身学习的意识,有不断学习和适应发展的能力,能够通过自主学习适应经济社会发展的需要。12.3能针对个人成长和职业发展的需求,采用合适的方法,自主学习,适应发展。(三)课程对解决复杂工程问题能力的培养本课程的任务是使学生通过完成一个指

6、定的实际项目,从问题定义、需求分析、软件设计、编码、测试等环节着手,完成设计并实现项目,已达到加深对软件开发过程理解以及加强团队合作意识的目的。学生以团队协作的形式,完成软件需求、软件架构、软件设计、软件测试等环境的工作,并结合使用源码管理工具、UM1.工具、测试工具作为辅助手段写出每个过程相应的文档并完成相应项目程序的编码工作。在课程理论知识讲授环节,注重培养学生对软件工程相关知识的深入理解,使学生具备利用所学解决实际问题的能力,并通过具备一定难度且联系实际的项目锻炼和检验学生解决复杂工程问题的能力,以培养学生解决复杂工程问题的能力为目标,围绕课程支撑的毕业要求指标点安排实验项目,设计实验内

7、容,明确实验要求,指导实验实施,严格实验成果考核。在课程考核环节,根据课程支撑的毕业要求指标点选择合适的考核方式,考题设置应完全覆盖课程支撑的毕业要求指标点,设计题目应充分体现对学生解决复杂工程问题能力的考查,题目的难度和深度应能够体现复杂工程问题的特征。总之,本课程的教学通过在理论讲授、课程考核等环节充分贯彻培养学生解决复杂工程问题能力的理念和要求,实现本课程支撑毕业要求指标点的达成。三、教学内容及基本要求(一)教学活动内容、阶段成果及支撑的课程目标表2教学活动内容、阶段成果及支撑课程目标表活动活动项目阶段成果支撑的课程目标项目策划项目启动会议项目开发计划-启动计划目标1、目标4项目策划项目

8、开发计划、模块开发计划需求分析(RA)项目需求理解需求分析报告、A&Q目标3、目标4需求理解评审需求分析报告评审记录系统设计(SD)系统设计系统设计报告目标1系统设计评审系统设计评审记录详细设计(DD)详细设计详细设计书、接口定义书、函数流程图目标2详细设计评审详细设计评审记录编码(SC)编码源代码目标3编码评审代码评审记录单元测试(UT)单元测试单元测试用例、单元测试报告目标2、目标3集成测试(1T)集成测试集成测试用例、集成测试报告产品提交提交产品项目文档、源代码、安装包目标2、目标3项目总结项目总结会议模块总结报告目标3项目总结报告(二)教学实施过程表3教学实施过程表序号主题时间1准备阶

9、段1天2构思阶段2天2.1团队组建0.5天2.2开发环境的搭建0.5天2.3进行客户访谈,收集需求0.5天2.4规划项目计划、分配任务0.5天3设计阶段4天3.1概要设计1.5天3.2详细设计1.5天3.3制定测试计划1天4开发阶段15天4.1第一次内部发布9天4.1.1编码实现5天4.1.2编写测试用例、测试代码3天4.1.3单元测试和BUg修复1天4.2第二次内部发布6天4.2.1编码实现2天4.2.2单元测试和BUg修复4天5稳定阶段4天5.1系统测试、回归测试1天5.2BUg修复、代码优化1天5.3制作安装包1天5.4性能测试、安装测试1天6工作评审2天6.1召开评审会议1天6.2总结

10、1天总计28天四、教学方式、教学方法及课时安排(一)教学方式表2课程目标与教学环节序号课程目标教学环节讲授指导讨论评审1能够合理分析和评价计算机工程项目解决方案产生的社会、健康、安全、法律和文化影响,并理解应承担的责任;Z/2理解环境保护与社会可持续发展的内涵和意义,在计算机软硬件开发工程实践中具有明确的环境保护和可持续发展理念;Z/3理解工程伦理的核心理念,了解计算机技术工程师的职业性质和责任,在工程实践中能自觉遵守职业道德和规范,具有法律意识,能够履行相应的责任和义务;/Z4能够理解和把握技术与管理、工程师与项目经理之间的关系,正确认识和主动融入工程项目管理活动。ZZZ实践项目的选择根据市

11、场对人才的需求动态更新,紧跟市场热点,采用案例驱动教学模式,由具有丰富项目开发经验的资深讲师对这个开发环节进行指导,加深对软件开发过程的理解和认识,培养工程实践能力。(二)教学方法根据项目的工作量大小、难度等因素,并结合学生的具体知识结构和兴趣爱好,科学合理地将学生划分为若干小组,小组成员人数以35人为宜,由动手能力较强,责任心较强,有一定的项目管理知识且有一定的沟通协调组织能力的学生担任组长。采用任务分解的原则把项目划分为若干模块,由组长负责分配任务和考核小组成员的完成情况,由资深讲师保证完成质量和全程指导。五、考核方式与成绩评定办法(一)考核方式及具体要求本课程成绩评定由平时表现、实践报告

12、、系统及源代码、答辩4个评价环节构成。各部分所占比例如下:平时表现(占20附):包括学习态度考核、任务完成情况考核。其中,学习态度考核主要根据学生融入工程项目的主动性和自主性,职业道德修养以及个人和团队成员之间的合作情况和对项目的贡献度大小等方面来评定;任务完成情况根据实践各阶段完成情况,是否具有创新的态度和意识,是否考虑了工程与社会的关系,设计、开发解决方案的合理性,解决复杂工程问题的能力,是否考虑工程实践对环境和可持续发展的影响,是否具备项目管理知识等方面进行评定。实践报告(占40附):主要从报告的科学性、完整性、逻辑性、规范性、撰文能力等方面来评定。系统及源代码(占20%):主要从实用性

13、、可靠性、界面质量、代码质量、应用价值来评定。答辩(占20%):主要从条理性和沟通能力方面来评定。课程考核能够对学生专业核心知识的掌握情况、运用理论知识解决工程问题的能力,客观评价相关工程对社会、文化等影响的能力和能及时跟踪相关行业发展状况,就当前的热点问题发表自己见解的能力进行考核,支持”课程目标1:能够合理分析和评价计算机工程项目解决方案产生的社会、健康、安全、法律和文化影响,并理解应承担的责任,课程目标2:理解环境保护与社会可持续发展的内涵和意义,在计算机软硬件开发工程实践中具有明确的环境保护和可持续发展理念,课程目标3:理解工程伦理的核心理念,了解计算机技术工程师的职业性质和责任,在工

14、程实践中能自觉遵守职业道德和规范,具有法律意识,能够履行相应的责任和义务,课程目标4:能够理解和把握技术与管理、工程师与项目经理之间的关系,正确认识和主动融入工程项目管理活动。全面反映本课程对本专业毕业要求达成情况的支撑关系。(二)成绩评定办法及依据优秀良好中等及格不及格(90100)(8089)7079)(6069)(059)平时表现20%学习态度考核融入工程项目的主动和自主;有团队合作精神,对项目贡献很大融入工程项目的主动和自主;有团队合作精神,对项目贡献大融入工程项目的比较主动和自主;有团队合作精神,对项目有贡献基本完成任务;有项目有一定贡献不积极,无团队合作任务完成情况考核具有创新的态

15、度和意识;设计、开发解决方案的合理性具有创新的态度和意识;设计、开发解决方案的比较合理性具有创新的态度和意识;设计、开发解决方案还可以设计、开发解决方案的合格;设计、开发解决方案的不合格实践报告40%科学性问题解决方案完美,科学性好问题解决方案合理,科学性较好问题解决方案有一定科学性问题解决方案基本科学合理问题解决方案不合理完整性项目本身及开发过程论述完美项目本身及开发过程论述充分项目本身及开发过程论述较完整项目本身及开发过程论述基本完整项目本身及开发过程论述不完整逻辑性条理清晰,逻辑严密条理清晰,逻辑性好条理较清晰,逻辑性较好条理基本清晰,有一定逻辑性条理不清晰,缺乏逻辑性规范性用语、符号、

16、图表、排版等完美用语、符号、图表、排版等较好用语、符号、图表、排版等符合规范用语、符号、图表、排版等基本符合规范用语、符号、图表、排版等不规范撰文能力文字表达能力很强文字表达能力强文字表达能力较强文字表达能力一般文字表达能力差系统及源代码20%实用性操作简单,实用性强操作较简单,实用性较强操作性基本简单,有一定的实用性操作性不强,实用性一般难操作且无实用性可靠性开发的系统功能、性能等指标完美实现开发的系统功能、性能等指标正确实现开发的系统功能、性能等指标较好实现开发的系统功能、性能等指标基本实现开发的系统功能、性能等指标多数未实现界面质量系统界面友善系统界面较友善系统界面符合要求系统界面基本符合要求系统界面不符合要求代码质量非常规范规范较为规范基本规范不规范应用价值应用价值高应用价值较高有一定应用价值应用价值低无应用价值答辩20%条理性回答问题正确,思路清晰回答问题正确,思路基本清晰回答问题基本正确,有一定思路回答问题基本正确,思路不清晰回答问题不正确,思路不清晰沟通能力口头表达能力很强口头表达能力强口头表达能力较强口头表达能力一般口头表达能力差

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号