- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
发给学生程序设计实习-.doc
计算机科学与工程学院
集中性实践教学计划书
( 2010 — 2011 学年第 一 学期)
课程名称: 程序设计课程设计
专 业: 计算机科学与技术
班 级: 计科091-6
课程负责人: 张恒博
指导教师分配情况:
班级 指导教师 计科091 刘爽 计科092 商周 计科093 郑海旭、李威 计科094 王巍 计科095 张恒博 计科096 云健、米守防
教学起止周:第 1 至 3 教学周
教学目的与要求:
本课程设计的目的就是要达到能够灵活运用程序设计基础所讲授内容,能够针对一个需求比较明确的小型问题,设计合理的解决方案,并能够用编程语言转化为程序以解决实际问题。进一步掌握开发一个小型实用软件系统的基本步骤和方法、初步培养良好的编程习惯、掌握调试代码的基本方法。
要求学生先开发一个面向过程软件,再此基础之上,改造为面向对象软件(面向过程:即不使用类,但可以使用C++中的各类运算符或输入输出语句等)。 主要阶段、内容、时间及地点安排(以天为单位计):
阶段与内容
课程设计动员大会、讲解课程设计要求、各题目的具体含义、布置前期准备阶段的工作(1天)
通过前期的准备工作,学生应该确定主要模块的初步算法,并画出粗略的流程图。(1~2天)
为编码实现主要模块的代码框架,并调试代码(8~10天)
整合为一个完整的应用程序,并对整个系统进行简单的测试(1天)
撰写设计报告、准备答辩(2天)
上机演示并讲解软件系统功能以及代码,回答教师提出的代码以及其他课程设计相关的问题。(1天)
备注:课程设计二周加课程设计准备以及答辩共15天
说明:
1)课程设计要求、设计报告书写要求、验收要求、考核评估时间
时间:第1-3周 周一至周五
一
二
三
四
五
1-2节
√
√
√
3-4节
√
√
5-6节
√
√
7-8节
√
√
√
地点:计算机学院综合楼C区二楼
计科091-2 一机房
计科093-4 二机房
计科095-6 四机房
三、课程设计题目及具体要求:
学生成绩管理程序
要求:本程序用于教学单位(院/系)的学生成绩管理。要求程序能够实现学生信息录入(可以实现增加、删除、修改学生的基本信息)、单科学习成绩的录入;班级内单科成绩排名;成绩查询:查询某个学生的各科成绩、统计所有不及格科目超过2科的学生名单;
通讯录管理程序
要求:本程序用于管理个人通信信息。功能要求实现:添加、删除、修改、显示联系人基本信息(姓名、职务、职称、手机、Email等);分类查找(可以实现任何属性内容的查找;)、排序(按姓名排序并输出各记录信息)
描述战斗
要求:用结构化和面向对象两种方法设计,设计出一些不同角色的人物,如战士,战士有体力,士气,武力,智力,级别等属性(可充分发挥),战士可以攻击、防御、行走等行为(可充分发挥),医生可以救助,战场上有敌我双方两队人互相攻击,两个玩家依次通过键盘输入数据控制一队人物,输出战场的状态。游戏可以存档,读档。
双人象棋
要求:用结构化程序设计和面向对象两种方法设计,设计棋盘,棋子等数据,两个玩家可以依次输入数据控制某一个棋子的移动,并且可以判断一步棋是否合法,不合法不能移动,游戏可以存档,读档,记录下棋的过程,如能按棋谱走棋更佳。
推箱子程序
说明与要求:一个小人推箱子,当前方有两个箱子推不动,前方是墙也推不动,前方是箱子而箱子前方是墙也推不动,不能拉箱子,编一程序用键盘的四个键控制小人上下左右移动并显示地图。
四、应阅读的基本文献:
1.建议教材:
《高级语言程序设计》 魏晓鸣编 大连理工大学出版社 2000
《C++面向对象程序设计》 谭浩强 清华大学出版社
2.参考书目:
《C语言的科学和技术》 Eric S. Roberts.著. 翁惠玉译. 机械工业出版社 五、考核方式(包括总成绩的组成及分配比例):
本课程考核的方式为考查。
主要通过,结合学生的动手能力独立分析解决问题的能力创新精神,报告和答辩综合考评。成绩分优、良、中、及格和不及格五等。 六、其他有关问题的说明:
无
年 月 日 课程负责人(签字):
年 月 日 专业教研室主任(签字):
年 月 日 主管院长(签字):
年 月 日
1
您可能关注的文档
- 全守田--布比卡因复合舒芬太尼在剖宫产麻醉中的临床应用月.doc
- 全数字摄影测量在城市测绘中的应用--.doc
- 全方位护理湿疹宝宝的方法.x.docx
- 全球金融危机对我国出口企业的影响及其对策60932.doc
- 全球金融改革视角下的单一监管者模式一.doc
- 全身麻醉后呼吸窘迫症的临床治疗探究(已修改).doc
- 全身麻醉复合硬膜外阻滞在胸部手术患者中的应用探究.doc
- 全面了解贫血的健康攻略.x.docx
- 全面分析宫颈癌的临床症状.x.docx
- 全面消除大浪费的方法对策.doc
- 林德115系列叉车维修手册 英文.pdf
- 林德E16C-03, E16P-03, E20P-03叉车维修手册 英文.pdf
- 林德H50T叉车维修手册 英文.pdf
- 6.1.2 化学反应与电能 课件高一下学期化学人教版(2019) 必修第二册.pptx
- 零碳项目初步设计(模板).docx
- 金融从业者必懂的宏观经济指标实战指南:2025年投资策略与市场分析.docx
- 第二章 第二节 氯及其化合物-第1课时 氯气的性质课件高一上学期化学人教版(2019)必修第一册.pptx
- 产品经理完全指南:Axure原型设计从入门到实战全解.docx
- 6.1.2 影响化学反应速率的因素 课件高一下学期化学苏教版(2020)必修第二册.pptx
- 零碳项目融资方案(模板).docx
文档评论(0)