项目时数计划与执行
全总学时期数
学时分配
周学时
讲授
实验
习题
教学计划
32
27
5
4
实际上课
重庆工学院教学日历计划表课程名称,程序设计基础(C语言理论)
主讲教师,2008~2009 学年度第 2 学期
辅讲教师,学院 班
周次
上课方式
时数
授 课 内 容
课外作业
平时学习检查
参考书名和章节
学时
内容
检查要求与方式
所需时间
第
1

讲授
4
第1讲C语言概述:结构形式、C语言的上机操作。C常用的算法(累加、累乘、找最大、最小值、求质数)
第2讲 数据类型、运算符与表达式:常量、变量的概念,各种常量的表示方法(整数、实数、字符、字符串);整型变量、实型变量、字符型变量的定义方法和选择原则;
2
复习,图书馆查阅参考书目
抽查
2
参考教材第1/2章
第
2

讲授
4
第3讲 类型修饰符的用法、常用转义字符的含义及原则;各类数值型数据间混合运算的规则以及运算符的优先级和结合性第4讲 顺序程序设计:C程序的结构;赋值语句的使用; printf、scanf,putchar、getchar函数用法;常用的格式字符;顺序程序设计方法。
2
复习,查阅资料作业
抽查
2
参考教材第2/3章
第
3

讲授
习题
3
1
第5讲 选择结构程序设计:关系表达式、逻辑表达式,C语言关于逻辑值的规定;if语句及if语句嵌套;switch和break语句。
第6讲 循环结构概念及程序设计,循环控制条件;循环语句while、do—while、for的用法。
2
复习,查阅资料
作业
全部批改
3
参考教材第4/5章
第
4

讲授
习题
3
1
第7讲 (1) 循环结构程序设计:for语句、While和do-While语句实现的循环结构程序设计;Break,Continue语句; 循环嵌套;各种循环语句的异同。
(2)程序例题举例
2
复习,查阅资料作业
抽查批改
2
参考教材第5章
第
5

讲授
习题
3
1
第8讲 (1)数组:数组的概念(数组名、维数、体积、数组元素、下标及其表示规则、数组元素在内存中的排列顺序等);数组的定义及引用方法,数组的初始化方法。一维和二维数组程序设计,字符数组。
(2)程序例题举例
2
复习,查阅资料作业
全部批改
3
参考教材第6章
 重庆工学院教学日历计划表项目时数计划与执行
全总学时期数
学时分配
周学时
讲授
实验
习题
教学计划
32
27
5
4
实际上课
课程名称:程序设计基础(C语言理论)
主讲教师,2008~2009 学年度 第 2 学期
辅讲教师,学院 班周次
上课方式
时数
授 课 内 容
课外作业
平时学习检查
参考书名和章节
学时
内容
检查要求与方式
所需时间
第
6周
讲授
习题
3
1
第9讲 函数:(1) 函数的一般概念:函数形参、实参、返回值,函数的类型;函数定义的形式;函数的调用过程。
(2) 函数与数组
(3) 局部变量和全局变量的概念、作用、用法及说明方法;
(4)习题讲解
2
复习,查阅资料作业
全部批改
3
参考教材第7章
第
7周
讲授
习题
3
1
第10讲 (1)指针的概念;指针变量的定义及引用方法;指针的初始化过程、指针变量的计算。指针与数组
(2)字符串的指针和指向字符串的指针变量
(3)函数与指针
(4)程序例题举例
2
复习,查阅资料作业
抽查
3
参考教材第8/9章
第
8

讲授
4
(5)编译预处理第11讲 结构体和共用体的定义、引用及其程序设计,链表的概念及特点第12讲 C语言文件的概念及文件的打开及关闭,文件的使用复习
2
复习,查阅资料
抽查
2
参考教材第10/11章
注:此表由讲课教师填写,经教研主任签字后,教研室存一份,交系一份。 教研室主任:
2009 年 2 月 20 日
备注:主讲教材:张建勋等《C语言程序设计教程》,清华大学出版社,2008年2月第一版参考书①,孙海侠,从零开始-C语言程序设计基础培训教程,人民邮电出版社,2004
参考书②:周启海,C语言程序设计新捷径,复旦大学出版社.2000