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

  • 格式:doc
  • 大小:61.00 KB
  • 文档页数:3

共 3 页 第 1 页

本科生教学日历

上课时间 计 划 教 学 内 容

授 课 内 容 授课方式 作业(实验)

1

第一章 概述

1.1 计算机语言和计算机程序

1.2 程序设计方法

1.3 程序的实现环境

1.4 C 语言和C++的发展

自主学习内容:计算机硬件和软件的相关概念和知识 课堂教学,实验课,自主学习

实验一 编译环境的使用

2

第二章 程序设计初步

2.1 C程序的基本框架

2.2 基本数据类型和运算

2.3 数据的输出与输入

2.4 案例学习:摄氏温度与华氏温度的转换 课堂教学,实验课,自主学习 实验二 程序设计初步

3

周 第三章 程序的控制结构

3.1 选择结构程序设计 课堂教学,实验课 实验三 程序的控制结构(1)

4

3.2 循环结构程序设计

3.3 案例学习:选择与循环技术 课堂教学,实验课 实验三 程序的控制结构(2)

5

第四章 模块化程序设计I

4.1 标准库函数

4.2 随机函数与游戏程序设计

4.3 自定义函数

课堂教学,实验课 实验四 模块化程序设计I(1) 共 3 页 第 2 页 第

6

第四章 模块化程序设计I

4.4 函数的嵌套调用

4.5 案例学习:计算年龄与身高标准 课堂教学,实验课 实验四 模块化程序设计I(2)

7

第五章 数组

5.1 一维数组

5.2 一维数组的应用

5.3 数组作为函数的参数 课堂教学,实验课 实验五 数组(1)

8

第五章 数组

5.4 二维数组

5.5 字符数组与字符串

5.6 案例学习:计算课程平均成绩 课堂教学,实验课 实验五 数组(2)

9

第六章 指针

6.1 指针和指针变量

6.2 指针与数组 课堂教学,实验课 实验六 指针(1)

10

第六章 指针

6.3 字符指针

6.4 指针与函数

6.5 案例学习:指向函数的指针 课堂教学,实验课 实验六 指针(2)

11

第七章 模块化程序设计II

7.1 变量的作用域与存储类别

7.2 函数的递归调用 课堂教学,实验课 实验七模块化程序设计II(1)

12

第七章 模块化程序设计II

7.3 编译预处理

7.4 多文件程序运行

7.5 案例学习 课堂教学,实验课 实验七模块化程序设计II(2)

13

第八章 自定义数据类型

8.1 结构体

8.2 案例学习:图书管理 课堂教学,实验课 实验八 自定义数据类型

14

第九章 动态数据结构

9.1 动态内存管理

9.2 链表

9.3 案例学习:通讯录 课堂教学,实验课 实验九 动态数据结构 共 3 页 第 3 页 第

15

第十章 文件

10.1 文件的概念与基本操作

10.2 文件的读写

10.3 随机文件的操作

10.4 案例学习:文件加密与解密 课堂教学,实验课 实验十 文件

注:因教学改革需要,课程上课时间与内容可能调整

教研室主任签字: 教学科长签字: 说明:1、采用方式可分为:课堂讲授、讨论以及使用多媒体、投影仪、CAI、电子教案、录像 等现代化教学手段; 2、作业可注明作业内容、实验报告篇数等需要学生课外完成的作业; 3、每次课的内容占一格;