|
《C语言程序设计》实验教学大纲
一、制定本大纲的依据
本大纲根据《C语言程序设计》教学大纲对学生实验能力培养要求而制定。该课程的总学时62,其中实验(上机)16学时。
二、对本门课程实验的具体安排
|
序
号
|
实验项目
|
实验学时
|
实验类别
|
实验类别
|
课程性质
|
开设专业
|
|
1
|
顺序结构的程序设计,C程序编译环境,程序运行步骤及基本程序调试方法
|
2
|
技术基础
|
验证
|
必修
|
各专业
|
|
2
|
分支结构程序设计
|
2
|
技术基础
|
验证
|
必修
|
各专业
|
|
3
|
单重、多重循环程序设计
|
2
|
技术基础
|
设计
|
必修
|
各专业
|
|
4
|
多函数结构的程序设计
|
2
|
技术基础
|
设计
|
必修
|
各专业
|
|
5
|
一维、二维数组的应用
|
2
|
技术基础
|
设计
|
必修
|
各专业
|
|
6
|
指针与数组及指针字与符串
|
2
|
技术基础
|
设计
|
必修
|
各专业
|
|
7
|
指向数组、指向函数、指向指针的指针及应用
|
2
|
技术基础
|
设计
|
必修
|
各专业
|
|
8
|
指针数组、结构数组等综合应用*(链表)
|
2
|
技术基础
|
综合
|
必修
|
各专业
|
|
合计
|
16
|
|
|
|
|
三、本实验在《C语言程序设计》课程教学中的地位与作用
《C语言程序设计》是一门实践性很强的专业基础课程。对于多数第一次接触到程序设计概念的学生来说,本课程的实验教学五一节是极为重要的。通过上机实验,不仅可以帮助学生较好地掌握C语言和程序设计的基本概念、基本方法和技巧,同时也可培养学生独立设计程序的能力,并为多门后续课程打下育好的基础。本实验的主要作用为:
1、使学生通过试验,验证书本和课堂教学内容;逐步理解、体会、消化、巩固和补充课堂所学主要内容;
2、培养学生设计与动手能力:通过设计性的实验任务,使学生具备C语言程序设计能力以及运用所学知识解决实际问题的能力。
四、学生应达到的实验能力与标准
1、熟练掌握C程序的编辑、编译、运行步骤及程序调试的方法。
2、熟练运用C语言一般结构及类型实现一般算法的程序设计。
3、使用指针表示数组元素,指针数组表示字符串数组进行数据操作的程序设计。
4、指针数组、结构数组等综合应用*(链表)。
五、讲授的基本理论和实验技术知识
C语言的编程实验课主要讲授
1、C语言的编程环境及使用方法。
2、程序编辑、调试、运行的基本方法。
3、C语言编程实现一般算法的步骤。
4、复杂程序设计与调试方法。
六、实验成绩的考核与评定办法
根据学生的实验预习、实验纪律、实验动手能力及实验结果的正确与否进行综合成绩评定,给出优、良、中、及格、不及格。
|