16172C语言教学日历16智能+嵌入式

Date: 2017-03-17

曲 阜 师 范 大 学 教 学 日 历 2016--2017学年第二学期
开课单位____工学院____任课教师单位_____工学院____课程名称:__C语言___ 课程性质___专业基础课______
任课教师:___陈梅____职称:__讲师 _授课专业___智能制造+嵌入式____年级_16 人数_56+70 本学期行课周数:__18_周学时 2_
课程总学时_70_本学期学时70 讲授使用课时__34_实验(练习、实习见习、课堂讨论、测验或其他)使用课时_36_填表日期:__2017.2.18_____
周次 日期 节次 课堂讲授 实验(练习、实习见习、课堂讨论、社会实践或其他) 备注
讲授内容 时数 题目或内容 时数
1 2.20-2.24 周二3、4节
    (周三1、2节)
    周四5、6节
    (周四9、10节)
第1章   程序设计与C语言 2 运行C语言的步骤与方法 2 P16 1.1、1.2
2 2.27-3.3 周二3、4节
    (周三1、2节)
    周四5、6节
    (周四9、10节)

    第2章 数据的存储与运算
    2.1 数据在计算机中是怎样存储的
    2.2 整型数据的运算与分析
    2.3 实型数据的运算与分析
    2.4 字符型数据的运算
   
   
   
2
    数据的运用
2 P51   2.1、2.2
3 3.6-3.10 周二3、4节
    (周三1、2节)
    周四5、6节
    (周四9、10节)
2.5 符号常量
    2.6 算术运算符和算术表达式
    2.7 C运算符和C表达式
2 运算符的运用 2 P52   2.3、2.4
4 3.13-3.17 周二3、4节
    (周三1、2节)
    周四5、6节
    (周四9、10节)

    3.1 算法是程序的灵魂
    3.2 程序的三种基本结构
    3.3 C语句综述
    3.4 赋值表达式和赋值语句
    3.5 数据输入输出的概念
   
2 赋值表达式和赋值语句的使用 2 P94 3.3、3.4
5 3.20-3.24 周二3、4节
    (周三1、2节)
    周四5、6节
    (周四9、10节)
3.6 字符数据的输入输出
    3.7 简单的格式输入与输出
    3.8 顺序结构程序设计举例
2 输入输出格式的使用 2 P95   3.5、3.6、3.7
6 3.27-3.31 周二3、4节
    (周三1、2节)
    周四5、6节
    (周四9、10节)
4.1 条件判断
    4.2 if语句
2 if语句的使用 2 P120 4.4 4.5 4.6
7 4.3-4.7 周二3、4节
    (周三1、2节)
    周四5、6节
    (周四9、10节)
4.3   switch语句
    4.4 程序综合举例
2 switch语句的使用 2 P121 4.7 4.8 4.10
8 4.10-4.14 周二3、4节
    (周三1、2节)
    周四5、6节
    (周四9、10节)
5.1 程序中需要用循环结构
    5.2 while和do-while语句
2 while和do-while语句的使用 2 P147 5.1、5.2
9 4.17-4.21 周二3、4节
    (周三1、2节)
    周四5、6节
    (周四9、10节)
5.3 for语句
    5.4 循环的嵌套
2 for语句及嵌套的使用 2 P148   5.3、5.4、5.5
10 4.24-4.28 周二3、4节
    (周三1、2节)
    周四5、6节
    (周四9、10节)
5.5 提前结束循环
    5.6 几种循环的比较
    5.7 循环程序综合举例
2 循环综合编程 2 P148   5.6、5.7
11 5.1-5.5 周二3、4节
    (周三1、2节)
    周四5、6节
    (周四9、10节)
6.1 为什么要用数组
    6.2 一维数组的定义和引用
2 一维数组的使用 2 P179   6.1、6.2、6.3
12 5.8-5.12 周二3、4节
    (周三1、2节)
    周四5、6节
    (周四9、10节)
6.2   二维数组的定义和引用 2 二维数组的定义和引用 2 P179   6.4、6.5
13 5.15-5.19 周二3、4节
    (周三1、2节)
    周四5、6节
    (周四9、10节)
6.3 字符数组 2 字符数组的使用 2 P179   6.7、6.8、6.9
14 5.22-5.26 周二3、4节
    (周三1、2节)
    周四5、6节
    (周四9、10节)
7.1函数是什么
    7.2 函数的定义和调用
    7.3 函数的嵌套调用和递归调用
2 函数的使用 2 P223 7.1、7.2、7.3
15 5.29-6.2 周二3、4节
    (周三1、2节)
    周四5、6节
    (周四9、10节)
7.4 数组作为函数参数
    7.5 变量的作用域和生存期
    7.6 内部函数和外部函数
2 数组作为函数的参数 2 P224 7.10、7.11、7.12、7.13
16 6.5-6.9 周二3、4节
    (周三1、2节)
    周四5、6节
    (周四9、10节)
8.1 什么是指针
    8.2 指针变量
   
2 指针的使用 2 P265 8.1、P8.2
17 6.12-6.16 周二3、4节
    (周三1、2节)
    周四5、6节
    (周四9、10节)
8.3   通过指针引用数组
8.4 通过指针引用字符串
2 通过指针应用数组 2 P265 8.6、P8.10
18 6.19-6.23 周二3、4节
    (周三1、2节)
    周四5、6节
    (周四9、10节)
复习 2 综合编程 2
20
21
22
23
说明:1、开课单位为课程所属单位,可填多个单位。公共课(必修、选修)填“全校”;   2、备注:填写本学期课程讲授期间的答疑、考查、作业内容及有关教学活动地点等