- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
《程序设计综合课程设计》教学大纲
一、课程概述
课程名称
程序设计综合课程设计
英文名称
Practice of Programming Complex
课程性质
专业必修课
课程代码总学时
2周
学分
2
开课学期
第二学期
先修课程
程序设计基础、面向对象程序设计
适用专业
网络工程
开课单位
计算机与电气工程学院
二、课程简介
通过程序设计综合课程设计,使学生进一步理解和掌握理论课程环节中所学的面向过程和面向对象的程序设计方法,包括数据类型、流程控制、典型算法,和对象的封装性、多态性等特征以及它们在程序中的应用和实现。通过实现一个中等规模的应用软件,提高利用计算机系统解决实际问题的能力;学生通过本课程的学习,较熟练地掌握软件设计的基本内容和分析设计方法,培养规范化软件分析设计的能力;培养文献检索、自主学习的能力,进一步提高程序设计和团队协作的能力。
三、学习目标
学习目标1:能够针对计算机网络复杂工程问题,采用科学方法设计实验,并对实验结果进行分析讨论,并得出有效结论。(支撑指标点4.4)
学习目标2:能个人独立工作或者与团队协作沟通,在项目中担任相应职责(项目管理、需求分析、系统设计、系统测试等)。(支撑指标点9.2)
学习目标3:理解并掌握计算机网络应用领域的工程项目管理原理与经济决策方法,并能在多学科环境中应用。(支撑指标点11.1)
四、学习目标对毕业要求指标点的支撑
表4-1 学习目标对毕业要求指标点的支撑
毕业要求
毕业要求指标点
学习目标
1
2
3
4研究
4.4能够对实验结果进行分析和解释,并对结果进行规范表述,通过信息综合得到合理有效的结论。
√
9个人和团队
9.2能够在团队中独立或合作开展工作
√
11项目管理
11.1掌握计算机网络工程项目管理和经济决策的方法,具有工程意识
√
表4-2教学活动对学习目标的支撑关系表
学习目标
相关教学活动支撑学习目标说明
1
达成途径:通过对项目背景、目标和用户等基本情况的了解,利用建模工具进行系统需求分析,根据需求分析,以层次化的设计方法,选择合适的技术,设计性能相对优化的应用软件系统并撰写相关规格说明文档,方案应当综合考虑技术、成本、环境、资源等因素。
评价方式:文档、方案口头答辩
2
达成途径:通过个人在项目组扮演某种角色,能够独立胜任该角色,完成相关的工作任务,并与其他组员沟通协作完成整个软件项目的设计与开发。
评价方式:工作口头答辩、组员评价
五、教学内容和时间分配
1.调研选题:教师制定多个选题,学生3-5人一组,通过调研,按工程实际问题自主选题,制定项目计划,进行角色分工,制定项目进度表;提出项目功能要求,明确设计要求。
2. 项目方案设计:根据需求分析,以层次化和模块化的软件设计方法,选择合适的技术,设计性能相对优化的算法和应用程序,方案应当综合实现兼容性,安全性、先进性、可靠性,及后续的可扩展性等。
3. 利用仿真软件或软件开发工具实施设计方案,并运用规范理论和方法对软件系统性能进行分析测试,并进一步改进和优化设计;并从工程化应用的角度对方案进行合理评估。
4.说明书撰写:步骤清楚,叙述简明,文字通顺,书写端正,说明书及图纸完整。
5.答辩与设计结果提交:采用答辩与软件演示的形式对设计结果进行验证;答辩时能正确回答问题,设计结果正确合理。
表5-1 教学内容与进度安排表
教学安排
主要教学内容
具体要求
教学产出目标
学习目标
时数
第1周
1、课程简介及总体要求;
2、分组;
3、选题:根据题目要求和小组的能力选择。
1、课程设计的目的和意义;
2、课程设计的基本要求、实习纪律,达成学习目标的考核方式;
3、满足3-5人小组协同合作的要求;
4、课题要体现技术先进性和理念创新性;要包含系统分析、系统设计、系统安装部署。
1、明确实习目的、意义及相关实习规范
2、通过小组协作锻炼合作和沟通能力。
3、明确设计任务,强化学生工程意识。
1、2、
1天
课题调研,确定方案;
方案口头答辩。
查阅资料、明确设计思路,确定课题设计方案;
2、方案论证,需解决的关键技术。
1、总体方案设计及原型;
2、根据总体方案,明确成员分工和具体任务
1、2
2天
1、设计方案实施与测试
1、对设计方案进行系统仿真和实验测试
测试方案
测试用例
测试活动
测试报告
1、2
4天
1、设计报告
1、按课程设计报告要求撰写,内容包括:需求分析、系统设计与实现、系统测试与优化、设计心得等,格式符合湖南文理学院课程实习报告规范要求。
体现内容完整性、格式的规范性、系统创新性、设计的科学性。
2、提升学生的文案能力。
1、2
2-3天(包含课后)
1、验收、答辩
对照功能需求规格书,逐一验收,回答导师的提问,及项目总结。
验收报告
答辩记录
1、2
1
文档评论(0)