课程编码: 1241481 课程类别:公共基础必修课 适用层次:二批本科
适用专业:理工科(非计算机)各专业 课程总学时: 64 实验学时: 16 开设实验项目数: 6
考核方式:实验报告
一、实验教学目的及要求
《C语言》课程是理工科非计算机各专业的一门公共基础必修课,是计算机基础教育的重点。该课程实验教学的目的是使学生掌握C语言的语法规则,掌握最基本算法和程序设计的基本思想方法。要求学生通过上机实践,能读懂简单的 C 语言程序,学会在 Turbo C 集成环境下用 C 语言编写简单程序,并熟练地进行编译、调试与运行程序,具有初步的高级语言程序设计能力。
二、实验项目内容与学时分配
序号 |
实验项目名称 |
实验类型 |
实验属性 |
实验内容简介 |
应达到的基本要求
|
学时分配 |
1 |
上机步骤、运算符和表达式、输入/输出函数 |
验证 |
基础 |
熟悉 Turbo C 集成环境、数据类型及表达式、输入 / 输出函数 |
必须掌握数据类型及表达式,输入 / 输出函数 |
2 |
2 |
结构化程序设计 |
验证 |
基础 |
if else、switch、while 、do while、for、continue、break 等语句 |
必须掌握 if else 和循环语句,掌握 switch 、continue 、 break 语句 |
6 |
3 |
数组 |
验证 |
基础 |
数组的定义、初始化和元素的引用、字符串与字符数组 |
必须掌握数组的定义、初始化和引用、字符串与字符数组 |
2 |
4 |
指针 |
验证 |
基础 |
变量的指针、数组的指针、字符串的指针 |
必须掌握变量的指针、数组的指针、字符串的指针 |
2 |
5 |
函数的定义及调用 |
设计 |
基础 |
函数的定义、函数的调用 |
必须掌握函数的定义及调用方法 |
2 |
6 |
结构体及文件 |
验证 |
基础 |
结构体类型变量和数组的使用、文件的基本操作 |
掌握结构体类型变量和数组的使用,掌握文件的基本操作 |
2 |
三、实验考核方式与标准
1. 实验报告
实验报告的内容包括:实验目的、实验题目、程序代码、程序运行的数据及程序运行的结果。
2. 考核方式
实验课考核成绩按照出勤情况、上机调试程序情况和书写实验报告的情况给出成绩:优、良、中、及格、不及格等五级成绩, 实验课成绩占课程总成绩的比例 10% 。
为了使学生能够重视实验课的教学,完善实验报告的批改工作,特制定批改实验报告具体标准如下:
成绩的给定以学生的学习态度,实验的效果,报告的内容来定。
优:按时参加实验课,能够认真地全部完成教师布置的任务,并能积极主动地提出问题、思考问题,认真书写实验报告。
良:按时参加实验课,能够认真地全部完成教师布置的任务,认真书写实验报告。
中:按时参加实验课,能够完成教师布置的大部分内容,实验报告书写的一般。
及格:实验课上不积极参与实验过程的全部内容,能够按照教师的布置部分完成任务,实验报告书写的一般。
不及格:实验课上不积极参与实验过程的全部内容,没有完成教师布置的实验任务。
注:
( 1 )学生必须按时参加实验,无故不按时参加实验,没有实验课成绩。
( 2 )有正当理由没有参加实验的学生,应该在教师在场的情况下补做实验。
( 3 )实验不及格的学生,应该在教师的指导下重新做实验,再不及格取消期末考试资格。
|