预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

《C语言课程设计》教学大纲 学院(系):计算机系专业:计算机科学与技术、信息管理与信息系统学时数或周数:2周30学时学分数:2 大纲主撰人:编写日期:20053一、设计目的 C语言课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机的结合起来,锻炼学生的分析解决实际问题的能力。提高学生适应实际,实践编程的能力。 二、总体要求 学生利用学到的C语言语法以及编程技巧,通过完成具有•定难度的程序设计题目,强化巩固已有编程知识,训练新的编程思路,帮助熟悉程序编写,及时追究错误,要求所有内容独立完成,并注意以下方面: 对系统进行功能模块分析•、控制模块分析•; 系统设计实用性好; 编程简练、可用,功能全面; 良好的程序设计风格,符合规范; 说明书、流程图要清楚。 三、时间安排 第17-18周的周一至周五,每天3个学时,合计10天,共30学时。 四、地点 计算中心5楼机房。 五、组织管理 系领导组织抽查、考勤 教师分班负责六、设计内容 主要有以下设计题目(详见程序设计指导书): 运动的时钟、艺术钟、闹铃的制作; 直方图、折线图的设计; 文件的读写操纵; 家庭财务管理小程序的制作; 小球动态碰撞、小球滚动; 进度条模拟; 文件加密程序的制作; 猜数游戏; 通讯录; 多边形的填充等30个题目(详见课程设计指导书)。 课程设计总结报告包括以下内容: 程序设计说明书目的要求 实验内容步骤 程序流程图(N-S图) 源程序(要求有适当的注释) 运行结果 运行中出现的问题以及解决方法 本次课程设计的总结与体会七、考核方式 通过设计辩论方式,并结合学生的动手能力,独立分析解决问题的能力和创新精神,总结报告和答辩水平以及学习态度综合考评。成绩分为优、良、中、及格和不及格五等,分数分配比例如下: 分析设计准备阶段,考查程序设计的可用性,实用性,通用性,可扩充性等方面(40%) 编程调试阶段,考查学生的动手能力和创新能力(40%) 总结报告和书写说明书(10%) 辩论水平(10%)八、进度安排 时间内容1天熟悉TC的高级编辑功能,包括块操作等;熟悉TC环境下的程序动态调试方法:包括单步调试和设置断点调试等。1天掌握基本的编程规范,为今后的高质量编程打下基础。1天熟悉C的常用库函数及其相应的头文件,特别是一些重要的图形函数。5天程序设计,选择1-2题独立完成设计。包括需求与目的分析,理解题目要求,对程序进行适当的创新设计,添加一些个性化功能等;1天撰写课程设计总结报告;1天辩论与考核。