C 语言课程设计考核安排 一、教学目的与要求 教学目的: 1 、进一步加深对所学基本理论知识的理解和掌握,完善理论和实践的衔接;进一步培养学生结构化程序设计的思想,加深对高级语言基本语言要素和控制结构的理解; 2 、针对 C 语言中的重点和难点内容进行训练,独立完成有一定工作量的程序设计任务,同时强调好的程序设计风格。 3 、掌握 C 语言的编程技巧和上机调试程序的方法。 4 、掌握程序设计的常用算法,培养学生运用所学知识分析问题,解决问题的能力。 基本要求: 为了使学生从课程设计中尽可能取得比较大的收获,对课程设计题目分成二类,一类为基础训练题目,学生从中学习到程序设计的常用算法。另一类为综合题目,学生从这两类型题目中各选择部分完成。具体要求如下: 1 、独立、按时、按质、按量完成本课程设计; 2 、充分理解并掌握相关理论,熟悉程序设计的控制结构以及设计流程; 3 、上机调试通过,验证结果并进行分析、完成设计报告。 二、 考核内容与要求 C 语言课程设计不仅是对程序设计能力的综合锻炼,更是对团队合作,软件开发与项目管理过程的训练。因此,课程设计综合题目可以根据题目的难度,由小组合作完成,每个小组 1-3 人。 课题 1 : 教师指定,学生选题,参考“课程设计题目 .doc ”; 课题2:学生自拟课题 允许学生自拟课题进行课程设计,指导老师根据学生自拟设计课题进行工作量与可行性判定,并提出具体设计任务,要求学生按质按量按时完成任务。()。 2 、 现场演示设计好的系统