已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
浏览该文档建议单击“视图”菜单下的“文档结构图”,在左边可以看到目录C 语言课程设计任务书、指导书一、 课程设计要求通过本课程设计,提供给学生一个独立实践的机会,将理论知识和实际有机的结合起来,提高学生分析、解决实际问题的能力,要求学生通过独立完成一个小型程序的开发,初步建立程序开发的概念,为后续各门计算机课程的学习打下坚实基础,同时提增强学生的合作精神。二、 设计内容1、分组 每组由3到4位成员组成,自由组合,选出组长,并为小组取名,同组人员上机时坐在一起。 填写小组登记表(见附表一) 由组长负责上交2、选题 对小组总体的要求:每个小组要求建立一个带动画效果的主界面(参照效果见“课程设计资料”文件夹下的“课程设计程序运行效果”文件夹下对应的主界面.EXE),通过选择可以调用每个组员编写的小程序(主界面编写这部分工作由组长完成)。题目共分为三个方向(算法的图形表示、应用小程序、小游戏),每个方向都包含若干个课题,小组每个成员可以在下面的课题中任意选择一个,但整个小组的选题必须包含有下面三个方向的课题(参照效果分别见给出的“课程设计资料”文件夹下的“课程设计程序运行效果”文件夹下对应的exe文件)。同时,每个小组最后的代码要求为多文件形式上交,基本包含:小组共用头文件、共用函数库文件、每个组员的主函数,项目文件等。三大方向:(一) 算法的图形表示 二叉树三种遍历的图形显示。 二分法的图形显示 汗诺塔的图形显示 冒泡算法的图形显示 双向链表的图形显示(二) 应用小程序 计算器 屏幕保护程序 时钟 学生成绩管理(三) 小游戏 贪食蛇 随机发牌 对每个组员的要求(一) 要求画出流程图,编写程序,完成设计同时发布应用程序,最后写出详细的课程设计报告。(二) 整个课程设计的各个环节都要求学生自己动手,独立完成。(三) 尽可能应用模块。(四) 必须用多文件的方法设计程序,包含:自定义头文件、主函数、自定义函数库文件、项目文件。(五) 必须要有自己的函数库文件(六) 尽可能实现不需要驱动程序就能独立运行的可执行图形程序(七) 界面要有良好的交互性。(八) 要围绕主题,也可以作适当的发挥。3、设计 每个小组安选择的课题进行代码编写、调试、运行。4、提交 每个小组完成设计后必须上交整个小组的多项目源程序(要有详尽代码注释)、对应的可执行文件、课程设计报告。提交到中,截止时间:5、答辩 每个小组派一个学生代表,用投影片或其他形式简单的介绍小组的代码设计思路,碰到的问题和解决方法等,然后回答老师和学生的问题。三、 设计进度安排选题用一次课完成,然后针对本次课程设计的关键技术如:动画、多文件联编等进行简单介绍,估计用一次课时间介绍。然后就是学生自己进行设计,指导老师进行现场辅导。最后二周验收相关资料(代码清单、报告),最后一次课程进行答辩。四、 设计成绩评定通过设计答辩方式,并结合学生的动手能力,独立分析解决问题的能力和创新精神,总结报告和答辩水平以及学习态度综合考评。成绩分优、良、中、及格和不及格五等。考核标准包括:1. 程序设计的可用性,实用性,通用性,可扩充性(30%)2. 学生的动手能力,创新精神(10%) 3. 总结报告(20%) 4. 答辩水平(20%)5. 课内表现(20%)6. 五、 动画基础运动的原理是:先擦去物体先前的轨迹,让物体按其速度移动一段距离,再画出该物体。详细看“课程设计资料”下的动画基础幻灯片(动画基础.ppt) (可双击图表打开文件)幻灯片对应的代码在“课程设计资料”下的“动画代码”下。六、 相关资料都在“课程设计资料”文件夹下1、C语言课程设计参考资料.doc (可双击图表打开文件)2、图形资料(ppt) (可双击图表打开文件)3、键盘扫描码对照表(可双击图表打开文件)4、C语言函数集合在“课程设计资料”文件夹下的“C语言常用函数说明资料”下,执行index.htm,就可以按函数的首字母进行检索了。5、建立自己的库函数文件和图形独立运行的方法 (可双击图表打开文件)6、上交的示例 在“课程设计资料”文件夹下的“project”下7、课程设计报告书写格式与要求 (可双击图表打开文件) 附表一C语言课程设计小组登记表小组名称AC组长张三姓名学号班级联系方法课题内容备注张三111234567(寝室) 贪食蛇李四2122211122(寝室)冒泡算法的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度环保项目研发合作协议
- 2024临时工合同模板
- 2024年度仓储合同仓储物及仓储期限
- 2024年度软件定制开发合同
- 2024年 卫星发射与运营服务合同
- 2024年商标转让合同注意事项
- 2024年度碳排放权交易合同交易数量与交易价格
- 2(2024版)网络安全风险评估合同
- 2024年度物业管理合同:住宅小区物业管理服务
- 2024年合作伙伴寻找居间合同 with 合作意向及中介费用的规定
- 2024-2025学年上海市普陀区八年级(上)期中数学试卷
- 假期补课协议书
- 电子商务支付结算系统开发合同
- 服务质量、保证措施
- (必练)广东省军队文职(经济学)近年考试真题试题库(含答案)
- 含羞草天气课件
- 2024年安全生产知识竞赛考试题库及答案(共五套)
- 22《鸟的天堂》课件
- 农业灌溉装置市场环境与对策分析
- 新疆乌鲁木齐市第十一中学2024-2025学年八年级上学期期中道德与法治试卷
- 部编版小学五年级上册道法课程纲要(知识清单)
评论
0/150
提交评论