人人范文网 范文大全

C课程设计教学大纲

发布时间:2020-03-02 14:36:05 来源:范文大全 收藏本文 下载本文 手机版

郑州大学信息工程学院

《C语言程序设计》课程设计教学大纲

课程名称:《C语言程序设计》课程设计 英文名称:The C Programming on Course 课程编号: 课程类型:必修 学时:2周

适用对象:中澳班 计算机科学与技术专业 本科生 先修课程:C语言程序设计

一、课程设计的性质、目的和任务

C课程设计是《C语言程序设计》课程的实践环节,也是计算机科学与技术专业学生第一次较全面的程序设计能力训练。

在《C语言程序设计》课程的理论教学和基础实验基础上,通过开发规模较大的程序,使学生掌握应用计算机解决实际问题的基本方法;熟悉C程序开发的全过程,包括从分析问题开始,建立数据模型,划分功能模块,设计算法,编码,调试和测试程序,撰写文档等;提高综合应用C语言的能力,强化编程和调试能力。通过理论教学、基础实验、课程设计等理论和实践紧密结合的教学,为学生今后学习软件专业课程创建较扎实的理论和实践基础。

二、基本要求:

课程设计的进行方式是在教师指导下由学生独立完成的。

小组分工明确,每个学生都应该明确设计任务和要求,并拟定设计计划,注意掌握进度,按时完成。设计分段进行,每一阶段的设计都要认真检查。

设计过程中要独立思考、深入钻研,主动地、创造性地进行设计,反对照抄照搬或依赖教师。要求设计态度严肃认真,有错必改,反对敷衍塞责,容忍错误存在。为保证课程设计达到教学基本要求,在设计思想、设计方法和设计技能等方面的训练,包括以下内容:

1、根据设计题目要求的指标,通过查阅有关资料分析其工作原理并划分功能模块;

2、画出程序流程图,完成程序各部分的内容分析;

3、计算各模块的参数设计,和模块内部操作,和模块返出的结果;

4、验证模块功能的完整性;

5、对模块功能进行设计;

6、对模块功能进行调试;

7、组合功能模块并完成设计要求。

三、课程设计题目

课程设计时,每3-8人组成一个开发团队,选出项目负责人一名。 每个团队从以下题目中选择一个作为课程设计的题目。  词法分析器  桌面计算器  汉字的显示

9

郑州大学信息工程学院

 文本编辑器  校友通讯录  线条图型体表演  高中物理力学实验

 表情展示(结合表情单词理解)  音乐展示(播放)  游戏设计  对话框模拟  菜单模拟  桌面钟表设计  桌面日历设计  其他自选题目

四、考核方式

课程设计分为四个阶段组成:分析和设计、编程和调试程序、撰写报告、答辩。

1)分析、设计数据结构:学生首先选定题目、收集资料,对系统进行功能模块分析、控制模块分析正确,系统设计要实用,然后确定模块,写出函数原形。撰写《产品需求规格说明书》和《详细设计说明书》。

2)编程与调试程序:根据函数原形及其功能,填充相应的算法。编程简练,可用性强,功能全面。上机调试程序,解决编译等错误,直至运行成功。撰写《测试报告》。

3)提交课程设计总结报告:按格式写出完整、规范的报告并打印。其中模块图、流程图要清楚、规范,不能有错别字。

4)答辩:程序测试通过、课程设计总结报告完成后,通知指导教师检查。 课程设计成绩组成:各设计报告(75%)+ 答辩成绩(25%)。

参考评定依据:设计小组自评成绩(说明:优秀不超过20%,及格、不及格不低于20%)、设计文档资料、源程序、程序演示、答辩情况。

优:在小组中承担主要工作,工作量饱满;有完整的符合标准的文档,文档有条理、文笔通顺,格式正确,其中有总体设计思想的论述,有正确的流程图,程序完全实现设计方案,设计方案先进,软件可靠性好;

良:工作量较为饱满;有完整的符合标准的文档,文档有条理、文笔通顺,格式正确;有完全实现设计方案的软件,设计方案较先进;

中:工作量一般;有完整的符合标准的文档,有基本实现设计方案的软件,设计方案正确;

及格:有完整的符合标准的文档,有基本实现设计方案的软件,设计方案基本正确; 不及格:小组评定不及格的同学;或者没有完整的符合标准的文档,软件没有设计方案或设计方案不正确。

五、提交资料

《产品需求规格说明书》 《详细设计说明书》 《测试报告》

《课程设计总结报告》 源程序

10

郑州大学信息工程学院

注:源程序中,应进行功能注释,并注明作者的名字。

对于程序中未能实现的部分需要加以说明。对于程序中所参考的部分代码需要加以声明,并说明出处。

参考教材

[1] C程序设计.潭浩强 编著.清华大学出版社.

[2] 程序设计与C语言.王瑞民 卢红星 主编.西北工业大学出版社.2009年

[3] The C Programming Language,Second Edition,B.W.Kernighan,D.M.Ritchie,Prentice Hall,1988

11

C课程设计教学大纲

《c语言课程设计》教学大纲

《C语言课程设计》 教学大纲

《C语言课程设计》教学大纲()

《C语言课程设计》教学大纲.

《C语言》课程设计教学大纲

《C语言课程设计A》课程教学大纲

c课程设计

c课程设计

C课程设计

C课程设计教学大纲
《C课程设计教学大纲.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档