《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、每次课的内容占一格;