理工学院信息工程学院
课 程 设 计 任 务 书
课程名称: C++语言程序设计III 指导教师:
班级名称: 计算机 开课院、系:计算机网络与工程
一、课程设计目的与任务
通过设计设计一个小的系统,进一步熟悉C++中类的概念、类的封装、继承的实现方式。了解系统开发的需求分析、类层次设计、模块分解、编码测试、模块组装与整体调试的全过程,加深对C++的理解与C++环境的使用;逐步熟悉程序设计的方法,并养成良好的编程习惯。
二、课程设计的内容与基本要求
1.设计内容:
基于QT实现的翻金币游戏
2.基本要求:
实现游戏的基础功能的功能。需要程序实现:主页面场景、多关卡场景、游戏界面场景等场景功能;还要实现关卡的选择,关卡的切换过度、游戏音效的实现等功能。另外还可以实现游戏的打包让其变成一个可以安装的APP。
三、学时分配进度安排
序号
|
课程设计内容
|
课程设计重难点
|
进度要求
|
对应
课程目标
|
1
|
布置课程设计任务;学生查阅资料。
|
需求分析
|
1天
|
1
|
2
|
系统设计与原型开发。
|
设计方案
|
1天
|
1、2
|
3
|
系统功能实现与测试。
|
编码实现与综合应用
|
2天
|
2、3
|
4
|
系统验收和撰写报告书。
|
报告书格式规范和内容
|
1天
|
4
|
四、课程设计考核及评分标准
1、考核内容
(1)课程设计期间的课堂考勤、答疑与统筹考虑;
(2)设计方案正确,具有可行性、创新性;
(3)系统开发效果较好;
(4)态度认真、刻苦钻研、遵守纪律;
(5)课程设计答辩概念清晰,内容正确;
(6)设计报告规范、课程设计报告质量高、参考文献充分。
2、设计报告要求
课程设计报告要求逻辑清晰、层次分明、书写整洁。格式包括标题、提要、正文(包括①设计项目要求与说明。②需求分析。③功能规划。④软件编程。⑤运行结果展示。⑥成绩评定。程序源代码须有注释;附录(图纸、程序清单)。报告以小组为单位提交一份,但报告中必须标注清楚每个人负责的工作量。
3、评分标准
总评成绩打分为五级制,成绩等级分为优秀、良好、中等、及格、不及格五个等级。各考核环节占比见下表。
评分依据
|
评分成绩
|
1.设计方案正确,具有可行性、创新性
|
10分
|
2.软件编程及功能实现
|
50分
|
3.答辩
|
10分
|
4.设计报告的规范化、参考文献(不少于5篇)
|
20分
|
5.平时成绩(考勤)
|
10分
|
总分
|
100分
|
注:成绩等级:优(90分—100分)、良(80分—89分)、中(70分—79分)、及格(60分—69分)、60分以下为不及格。
五、指导时间
周次
|
星期一
|
星期二
|
星期三
|
星期四
|
星期五
|
第1周
|
待定
|
待定
|
待定
|
待定
|
待定
|
地点
|
待定
|
待定
|
待定
|
待定
|
待定
|