《C语言程序设计》实验教学大纲-郑州师范学院.PDF
《C 语言程序设计》
实验教学大纲
信息科学与技术学院
2015 年6 月
《C 语言程序设计》课程实验教学大纲
课程名称:C 语言程序设计
英文名称:The C Programming Language
课程编号:
课程性质:非独立设课
课程属性:专业课
实验教材或指导书类型:统编
课程总学时:75 学分:4 实验学时:30 实验学分:1
适用专业:数字媒体技术
实验室名称:
先修课程:无
一、 课程简介
C 语言程序设计是高等院校计算机专业及相关专业重要的专业基础课,其目
的是培养学生的程序设计理念、掌握程序设计的基本方法,为后续课程(数据结
构、面向对象程序设计、算法设计与分析、操作系统、编译原理和软件工程等)
打下坚实的基础。
C 语言程序设计是一门实践性很强的课程,对于把目标定位在提高实践应用
能力的郑州师范学院计算机科学系来说,更应该从一开始就狠下功夫,尽可能早
地让学生对程序设计产生浓厚的兴趣。与其他课程相比,本课程教研组的绝大部
分成员年轻而有活力,具有丰富的工作经历和很强的动手能力,对该门课程有很
深的感悟,能很好地将教学与实践应用结合在一起。
二、 实验教学任务和目的
通过C 程序设计实验,培养学生对程序设计课程的兴趣,使学生全面掌握 C
语言的语法及特点,不仅要熟练掌握C 语言的基础知识及语法结构,更重要的是
让学生掌握程序设计的思想和方法,以及简单的算法设计能力,为进一步构造复
杂程序及设计高效算法打下良好的基础。
三、 主要仪器设备
硬件:通用 PC 机
软件:Visual C++ 6.0 j 集成开发环境或Code::Blocks 集成开发环境,在线判
题平台(Online Judge System )
四、 实验方式与基本要求
实验的主要方式为在在线判题平台上完成指定的题目并提交代码,实现自动
判题,学生独立动手调试程序和教师指导相结合的方式来完成每节课需要完成的
实验,学生在在线判题系统(OJ )上面完成的题目数量作为平时考试成绩。
五、实验课时安排
具体实验和课时安排见下表。
实验安排表
实验 学 每组 开设
序号 实验名称 实验者类别
类型 时 人数 要求
实验 C 语言的运行环境及程 验证
2 数字媒体专业所有学生 1 必修
一 序编译流程 性
实验 设计
简单程序实验 2 数字媒体专业所有学生 1 必修
二 性
实验 顺序结构程序设计实 设计
2 数字媒体专业所有学生 1 必修
三 验 性
实验 选择结构程序设计实 设计
2 数字媒体专业所有学生 1 必修
四 验 性
实验 循环结构程序设计实 设计
2 数字媒体专业所有学生 1 必修
五 验(1 ) 性
实验 循环结构程序设计实 设计