第一章 C语言概述
教学要求:
1. 了解程序设计语言的发展
2. 理解C语言的特点
3. 掌握C语言的格式及结构特点
4. 熟练掌握C程序上机调试步骤
教学重点:
1. C语言的格式及结构特点
2. C程序上机调试步骤
教学内容
1. C语言发展历史
2. C语言特点
3. C程序格式和结构特点
4. C程序上机步骤
第二章 算法
教学要求
1. 掌握算法的基本概念与特征
2. 掌握算法的三种表示方法
3. 理解过程化程序设计的基本思想及步骤
教学重点
1. 算法流程图三种基本结构
教学难点
算法概念以及对结构化程序设计思想的理解
教学内容
1. 算法的概念及特性
2. 简单算法举例
3. 算法的表示(自然语言、流程图、N-S流程图)
4. 结构化程序设计的基本思想及基本步骤
第三章 数据类型、运算符与表达式
教学要求
1.了解基本类型及其常量的表示法
2.掌握变量的定义及初始化方法
3.掌握运算符与表达式的概念
4.领会 C 语言的自动类型转换和强制类型转换的概念
教学重点
1.各数据类型变量和常量的定义和使用
2.算术、赋值和逗号运算符的使用及其表达式
3.各类型数据间的混合运算
教学难点
1. 自增、自减运算符的理解和应用
2.各类型数据间的混合运算
教学内容
1. 常量与变量
2. 整型数据
3.实型数据
4.变量赋初值
5. 各类数据之间的混合运算
6.算述运算符与算术表达式
7.赋值运算符与赋值表达式
8.逗号运算符与逗号表达式
第四章 顺序结构
教学与要求
do while语句流程图1. 了解 C 语言程序的一般组成
2.理解数据输入、输出在C语言中的概念
3.掌握 C 语言常用的输入 /输出函数
教学重点
1.单字符数据的输入和输出
2.格式输入/输出函数
3.顺序结构程序的编写
教学难点
格式输入/输出函数
教学内容
1.C 语句概述
2.赋值语句
3.字符数据的输入与输出
4.格式输入与输出
5.顺序结构程序设计举例
第五章 选择结构
教学要求
1.掌握关系运算符及其表达式
2.掌握逻辑运算符及其表达式
3.熟练掌握 if语句
4.领会 switch 与 break 语句的作用
教学重点
1. 关系运算符与逻辑运算符及其表达式
2.if和switch语句的应用
3.选择结构程序的设计方法
教学难点
1.逻辑运算符的短路特征
2.if和switch语句的应用
教学内容
1. 关系运算符与关系表达式
2.逻辑运算符与逻辑表达式
3.if 语句
4.switch 语句
第六章 循环结构
教学要求
1.领会程序设计中构成循环的方法
2.掌握 for 、 while 、 do-while 语句的用法
3.掌握break 、 continue 在循环语句中的作用
4.了解几种循环的异同点
5.了解循环的嵌套
教学重点
1.for 、 while 、 do-while 语句的应用
2.break 、 continue语句的使用
教学难点
1.for循环语句的理解和使用
2.循环的嵌套
教学内容
1.go to 语句构成循环
2. while 语句
3.do-while 语句
4.for 语句
5.循环的嵌套
6.break 与 continue 语句
第七章 数组
教学要求
1.理解一维、二维数组的概念
2.理解字符串的概念
3.掌握利用数组进行程序设计方法
教学重点
1.一维数组的理解和应用
2.二维数组的理解和应用
3.字符串及字符数组的关系及应用。
教学难点
1.二维数组的理解
2.字符串及字符数组的关系
教学内容
1. 一维数组的定义、引用及实例
2.二维数组的定义、引用及实例
3.字符数组及实例
第八章 函数
教学要求
1.理解什么是函数
2.掌握函数定义的一般形式
3.掌握什么是函数参数和函数的值
4.掌握函数的调用及参数的传递过程
5.理解什么是函数的嵌套
6.了解什么是函数的递归调用
7.掌握数组作为函数参数的调用
8.掌握什么是局部变量和全局变量
9.掌握变量的存储类别
10.了解什么是部函数和外部函数
11.了解如何运行一个多文件的程序
教学重点
1.函数的定义,参数传递方式,函数的返回值
2.函数的地址传递
3.数组作为函数参数的函数调用
4.变量的分类和存储属性
教学难点
1.函数的地址传递
2.数组作为函数参数的函数调用
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论