《C 语言程序设计》实验教学大纲
一、适用范围
大纲适用于计算机科学与技术专业本科教学使用。
二、课程名称
《C 语言程序设计》(实验)
三、学时数与学分
总学时:90,总学分:4;实验学时:30
四、教学目的和基本要求
(一)目的:通过 C 程序设计实验,培养学生对学习程序设计的兴趣,使学生全面了解
C 语言的特点,不仅要熟练掌握 C 语言的基础知识、基本算法,更重要的是让学生掌握程
序设计的思想和方法,培养学生程序开发和设计的能力。
(二)基本要求:了解和熟悉 C 语言程序开发的环境;学会上机调试程序,善于发现程
序中的错误,并且能很快地排除这些错误,使程序能正确运行,达到实验知识和理论知
识的融会贯通。上机实验前,学生必须事先根据题目的内容在实验报告纸上编好程序,然
后在实验时输入程序、调试程序,直至运行结果正确为止,上机结束后,应整理出实验报
告。
五、 实验教学实施方法
1 按照本学期新生教学时间 15 周计算,每周一次实习,共安排 14 次实习内容,1 次考核。
2 学生应按专业实验室中的固定座位上机,应在 D
“
盘建立一个以 学号+
”
姓名 的子目录,
所有做完的程序放置于此目录中提供检查。学生实习的考核方式,每次实习结束时教师给
出本次实验成绩,期末根据考核情况综合给出实验成绩。
3 每位教师负责一个教学班的实习指导,教师要检查每次学生的出勤和完成程序的情况 ,
每次都要做好记录。教师可以根据学生的实际完成情况修改实习计划的执行进度。
4 每次试验内容分为三个部分,(1)复习课堂讲授内容的教材中的例题。(2)必做习题。
(3)选做习题。能够完成选做习题的同学,可以不做教材中的例题。完成(1)为及格,
(2)为良好,(3)为优秀。
六、实验项目与学时分配
序号
实验项目名称
实验
学时
实验类型
1
C 程序的运行环境和运行一个 C 程序的
方法
2
验证性实验
2
编写简单程序
2
验证性实验
3
顺序结构程序设计实验
2
验证性实验
4
选择结构程序设计实验
2
验证性实验
5
循环结构程序设计实验 1
2
验证性实验
6
循环结构程序设计实验 2
2
验证性实验
7
数组实验 1
2
验证性实验
8
数组实验 2
2
验证性实验
9
函数实验 1
2
验证性实验
10
函数实验 2
2
验证性实验
11
指针实验 1
2
验证性实验
12
指针实验 2
2
验证性实验
13
用户自定义数据类型(结构体,共用体,
枚举)
2
验证性实验
14
*文件与数据存储
2
验证性实验
15
*验收
2
总计
30
1