《C语言程序设计》教学日历

  • 格式:doc
  • 大小:76.50 KB
  • 文档页数:4

1 课程名称:C语言程序设计

周次 教学时数 教 学 内 容 及 习 题 教学方法手段

1 2 1.《C语言程序设计》说课

2. 第一章 C语言概述

(1)C语言程序基本词法及结构

(2)C语言程序开发过程及环境

习题:课后习题 通过案例引入课程内容;通过演示和师生互动方式掌握C语言框架结构和运行过程;通过知识拓展丰富学生视野。

2 第二章 C语言基础知识

1. 基础知识

(1)数据类型

(2)标示符

2. 常量、变量及表达式

(1)常量和变量

(2)运算符及表达式

(3)类型转换

习题:课后习题 案例教学,问题驱动、教师主讲、多媒体课件

2 2 第三章 简单程序设计

1. 简单程序设计(一)

(1)格式输入输出函数printf、scanf

(2)字符输入输出函数putchar、getchar

2. 简单程序设计(二)

(1)关系运算符、逻辑运算符及条件表达式

(2)if和if-else语句

习题:课后习题 通过问题驱动,提出内容要点,在教学过程中注重师生互动学习

2 实验:简单程序设计 学生自主上机操作

师生双讲教学

3 2 第四章 if语句的嵌套及多分支程序设计

1. 选择结构程序设计

(1)if语句的嵌套

(2)switch多分支语句

2. 选择结构程序设计习题课 案例教学,问题驱动

多媒体课件

2 实验:选择结构程序设计 学生自主上机操作

师生双讲教学

2 4 2 第五章 循环结构程序设计

1. 循环结构程序设计(一)——for语句

2. 循环结构程序设计(二)

(1)while语句

(2)do-while语句

习题:课后习题及综合拓展练习 案例教学,问题驱动

多媒体课件

2 1.循环结构程序设计(三)

(1)循环控制语句continue、break

(2)循环的嵌套

2.循环结构程序设计习题课 案例教学,问题驱动

多媒体课件

5 2 实验:循环结构程序设计 学生自主上机操作

师生双讲教学

2 基本程序设计典型案例分析(讨论课) 小组讨论教学

教师主导,师生双讲

6 2 第六章 数组

1.一维数组的定义和使用

2.二维数组的定义和使用

习题:课后习题 案例教学,问题驱动

多媒体课件及动画资源

2 1.字符数组

(1)字符数组的定义和使用

(2)利用字符数组实现字符串

2.字符串处理函数的应用

习题:课后习题 案例教学,问题驱动

多媒体课件

7 2 数组的应用习题课 师生互动,教师主导

2 实验:数组的应用 学生自主上机操作

师生双讲教学

8 2 数组程序设计典型案例分析(讨论课) 小组讨论教学

教师主导,师生双讲

2 第七章 函数

1. 函数程序设计(一)

(1)函数的概念

(2)自定义函数的使用

2. 函数程序设计(二)

(1)函数参数传递

(2)函数嵌套调用和递归调用

习题:课后习题及综合拓展练习 案例教学,问题驱动

9 2 1.变量的作用域及存储类别

2.函数的使用习题课 师生互动,教师主导

3 2 实验:函数程序设计 学生自主上机操作

师生双讲教学

10 2 1.函数程序设计综合习题课

2.函数程序设计典型案例分析(讨论课) 小组讨论教学

教师主导,师生双讲

2 第八章

1. 指针(一)

(1)指针的概念

(2)指针的定义、初始化及引用

(3)指针的移动

2. 指针(二)

(1)建立指针与数组之间的联系

(2)利用指针引用数组元素

(3)指针应用

习题:课后习题 案例教学,问题驱动

11 2 指针程序设计习题课 师生互动,教师主导

2 实验:指针程序设计 学生自主上机操作

师生双讲教学

12 2 指针程序设计典型案例分析(讨论课) 小组讨论教学

教师主导,师生双讲

2 第九章 编译预处理

(1)宏定义的概念和使用

(2)文件包含的概念和使用

(3)条件编译的概念和使用

第十章 位运算

(1)位运算符及运算规则

(2)综合应用实例 案例教学,问题驱动

13 2 第十一章 结构体、共用体和用户自定义类型

1. 结构体的应用

(1)结构体类型的说明

(2)结构体变量的定义和基本操作

(3)用函数处理结构体类型数据

习题:课后习题及综合拓展练习 案例教学,问题驱动、对比教学

2 共用体和用户自定义类型(讨论课)

结构体、共用体和自定义类型习题课 小组讨论教学

教师主导,师生双讲

14 2 实验:结构体、共用体和自定义类型 学生自主上机操作

师生双讲教学

4 2 第十二章 文件

1. 文件(一)

(1)文件基本知识

(2)文件指针的定义

(3)文件打开和关闭函数

(4)文件字符读写操作函数

(5)文件字符串读写操作函数

2.文件(二)

(1)文件字符串读写函数

(2)文件数据块读写函数

(3)文件定位函数

(4)文件操作出错检测函数

习题:课后习题及综合拓展练习 案例教学,问题驱动、对比教学、注重文件操作的现实意义

15 2 文件习题课 师生互动,教师主导

2 实验:文件的使用 学生自主上机操作

师生双讲教学