3.5 KiB
3.5 KiB
C语言课程安排
周次 | 月 日至月 日 | 理论课 授课内容 | 学时数 | 作业量 | 实验课 内容 | 学时数 | 作业量 |
---|---|---|---|---|---|---|---|
第1周 | 2月17日~2月21日 | C语言简介、开发环境设置、数据类型和变量 | 4 | 2 | C语言程序基础:输入输出 | 2 | 1 |
第2周 | 2月24日~2月28日 | 运算符、表达式、控制结构(if、else) | 4 | 2 | 条件判断与分支结构实验 | 2 | 1 |
第3周 | 3月3日~3月7日 | 循环结构(for、while、do-while) | 4 | 2 | 循环结构应用实验 | 2 | 1 |
第4周 | 3月10日~3月14日 | 函数的定义与调用、参数传递 | 4 | 2 | 函数的定义与调用实验 | 2 | 1 |
第5周 | 3月17日~3月21日 | 数组的定义与使用 | 4 | 2 | 数组基本操作实验 | 2 | 1 |
第6周 | 3月24日~3月28日 | 字符串处理与数组的应用 | 4 | 2 | 字符串操作与数组应用实验 | 2 | 1 |
第7周 | 3月31日~4月4日 | 指针的概念与应用(一) | 4 | 2 | 指针基础应用实验 | 2 | 1 |
第8周 | 4月7日~4月11日 | 指针的概念与应用(二) | 4 | 2 | 指针与数组结合实验 | 2 | 1 |
第9周 | 4月14日~4月18日 | 动态内存分配与内存管理 | 4 | 2 | 动态内存分配和内存管理实验 | 2 | 1 |
第10周 | 4月21日~4月25日 | 结构体的定义与使用 | 4 | 2 | 结构体应用实验 | 2 | 1 |
第11周 | 4月28日~5月2日 | 文件操作(读写文件) | 4 | 2 | 文件读写操作实验 | 2 | 1 |
第12周 | 5月5日~5月9日 | C语言预处理器和宏定义 | 4 | 2 | 预处理器与宏定义实验 | 2 | 1 |
第13周 | 5月12日~5月16日 | 顺序表的定义与应用 | 4 | 2 | 顺序表操作实验 | 2 | 1 |
第14周 | 5月19日~5月23日 | 链表的定义与应用 | 4 | 2 | 链表操作实验 | 2 | 1 |
第15周 | 5月26日~5月30日 | 栈和队列的概念与应用 | 4 | 2 | 栈与队列操作实验 | 2 | 1 |
第16周 | 6月2日~6月6日 | 排序算法与查找算法(一) | 4 | 2 | 排序与查找算法应用实验 | 2 | 1 |
第17周 | 6月9日~6月13日 | 排序算法与查找算法(二) | 4 | 2 | 排序与查找算法应用实验 | 2 | 1 |
第18周 | 6月16日~6月20日 | 递归应用 | 4 | 2 | 递归算法实验 | 2 | 1 |
第19周 | 6月23日~6月27日 | 期末复习 | 4 | 2 | 期末复习实验 | 2 | 1 |
第20周 | 6月30日~7月4日 | 期末考试 | 4 | 2 | 期末考试 | 2 | 1 |