C语言程序设计教案42_第1页
C语言程序设计教案42_第2页
C语言程序设计教案42_第3页
C语言程序设计教案42_第4页
C语言程序设计教案42_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、课程授课教案教案1授课班级:电子信息工程1401学时数:2年 月 日课题C语言程序设计概述教学目的与要求1 了解C语言出现的历史背景2 了解C程序上机的基本步骤3 掌握C语言的特点4 了解C语言学习方法及学习注意事项5 熟悉计算机数制表示教学主要内容1) C语言出现的历史背景、C语言发展史2) C语言与人类语言的区别和共同点3) C语言的特点,及其它的优缺点4) C语言与其它语言的异同与比较5) 简单的C程序介绍,C程序的组成,书写规范与特点6) C语言内存地址及变量的存放7) 计算机中数制表示,二进制及相关规则8) C语言内存地址表示的物理与逻辑性。重难点及处理重难点:C语言的特点作业备注课

2、程授课教案教案2授课班级:电子信息工程1401学时数:4年 月 日课题数据类型、运算符、表达式教学目的与要求1. 熟练掌握数据的各种表示形式。2. 熟练掌握变量的定义、初始化和使用。3. 熟练掌握运算符的功能优先级和结合方向。4. 熟练掌握隐式类型转换和强制类型转换。5. 熟练掌握各类表达式的组成规则和计算过程。教学主要内容1. C语言数据类型、运算符与表达式概述2. 常量与变量的定义、变量的命名、标识符3. 常量(整型常量、实型常量、字符常量和字符串常量)4. 变量的命名规则、变量名的意义5. 变量的定义、初始化和内存存储6. 整型变量、实型变量和字符变量7. 运算符和表达式: 运算符的分类

3、和常用的几种运算符 表达式的基本组成 逗号表达式 自增自减表达式重难点及处理重点:各种变量的使用、数据类型的内存存储方法难点:各数据类型的取值范围、逗号表达式、自增自减表达式 对课本上的知识点细心思考,多上机验证。作业备注课程授课教案教案3授课班级:电子信息工程1401学时数:2年 月 日课题顺序程序设计教学目的与要求一、 熟练掌握表达式语句、空语句、复合语句;二、 了解C语言语句的分类及特点三、 掌握C语言语句的使用四、 熟练掌握C语言的输入输出函数五、 了解顺序程序设计思想与一般方法教学主要内容1. C语言语句的分类,控制语句、函数调用语句、表达式语句、空语名、复合语句。2. 常用的C语言

4、语句及其特点。3. C语言输出函数printf()的功能、格式字符与输出项表、输出格式批示符4. C语言输入函数scanf()的功能、格式字符、输入项首地址。5. 简单C语言顺序程序设计举例重难点及处理重点:C语言各类表达式与输入输出函数难点:输入输出函数的格式与要求通过多上机实验理解输入输出与表达式的意义作业备注课程授课教案教案4授课班级:电子信息工程1401学时数:4年 月 日课题选择结构程序设计教学目的与要求u 了解简单控制语句的特点u 熟练掌握选择控制语句(如if、switch等)u 熟练掌握运算符的功能;u 熟练掌握运算符的优先级和结合方向;u 熟练掌握关系运算符及其表达式u 熟练掌

5、握逻辑运算符及其表达式u 熟练掌握if、switch语句的使用及特点教学主要内容1. 关系运算符及其表达式2. 逻辑运算符及其表达式3. 常用运算符介绍,包括算术运算(含自增、自减操作)、关系运算、逻辑运算、位运算、条件运算、赋值运算等。4. if语句的一般格式、执行过程及注意事项5. if语句的嵌套与匹配原则6. switch语句的一般格式、执行过程及注意事项7. 简单程序举例重难点及处理重点:关系、逻辑运算符及其表达式,if语句与switch语句难点:条件表示与实现,if语句的嵌套 反复调试程序,达到理解的目的作业备注课程授课教案教案5授课班级:电子信息工程1401学时数:4年 月 日课题

6、循环结构程序设计教学目的与要求 了解循环设计思想; 熟悉循环语句种类 熟练掌握重复控制语句(for、while、dowhile); 熟练掌握C语言中各种循环语句的一般格式,执行过程 熟练掌握循环嵌套的格式和规则; 掌握循环控制语句,break , continue。教学主要内容1. 循环语句概述2. 循环设计思想、语句种类3. For 语句的一般格式和执行过程4. For 语句使用中需要说明与注意的问题5. While 语句的格式和执行过程6. 循环语句的嵌套7. 直到型循环Do_while 的一般格式的执行过程8. break 与 continue 语句的格式和功能9. 循环设计应用举例重难

7、点及处理重点:循环的一般格式、执行过程和应用难点:循环的嵌套 理解经典算法循环的嵌套作业备注课程授课教案教案7授课班级:电子信息工程1401学时数:6年 月 日课题函数与预处理教学目的与要求u 熟练掌握函数定义的格式;u 熟练掌握函数的参数(形式参数和实在参数)及参数传递。u 熟练掌握函数的返回值。包括指针作为函数的返回值。u 掌握函数的调用,函数调用的一般格式u 熟练掌握通过函数名调用函数,u 掌握函数的嵌套调用和递归调用u 熟练掌握标准库函数的调用u 掌握预处理基础知识及定义方法教学主要内容函数的概念及函数说明函数的定义一般格式无参函数的定义格式和要求有参函数定义的一般格式和要求函数的参数

8、和函数的值,ruturn语句的使用和格式函数的调用形参与实参在函数调用中的应用函数的嵌套与调用不带参数的宏定义与带参数的宏定义的应用。文件包含处理与条件编译重难点及处理重难点:函数的定义与调用,形参与实参的值传递与地址传递各种函数参数的传递与调用上机调试作业备注课程授课教案教案6授课班级:电子信息工程1401学时数:8年 月 日课题数组教学目的与要求熟练掌握一维和二维数组的定义和初始化熟练掌握数组元素的引用熟练掌握一维字符数组和字符串熟练掌握二维字符数组和字符串数组了解冒泡排序法与选择排序法的设计思想教学主要内容1. 数组的概述2. 一维数组的定义、引用与初始化3. 一维数组的基本操作举例4.

9、 二维数组的定义、引用与初始化5. 二维数组的应用6. 字符数组与字符串的定义、初始化7. 常用字符串处理函数8. 数组作为函娄参数9. 常用算法介绍重难点及处理重点:一维数组与二维数组定义、初始化难点:数组的应用、数组名作函数的参数注意数组下标、地址与变量的区别,多上机调试。作业备注课程授课教案教案8授课班级:电子信息工程1401学时数:6年 月 日课题指针教学目的与要求u 熟练掌握指针和地址的概念u 熟练掌握指针变量的定义和初始化u 熟练掌握通过指针引用指向实体u 掌握通过指针做为函数参数的基本应用教学主要内容1. 地址和指针的概念2. 内存地址、变量地址、指针与指针变量3. 指针变量 的

10、定义与引用4. 两个重要的运算符5. 指针变量作函数6. 数组指针、指针数组、指向数组的指针与指针数组7. 再论数组作函数的参数8. 字符串指针和指向字符串的指针变量9. 指向指针的指针重难点及处理重点:指针的基本概念难点:指针的应用作业备注课程授课教案教案9授课班级:电子信息工程1401学时数:4年 月 日课题结构体与共用体教学目的与要求u 熟练掌握指针、数组和地址间的关系u 熟练掌握指针数组、结构数组、结构指针u 掌握结构中含指针或数组u 掌握嵌套结构u 了解运算符的功能;u 熟练掌握运算符的优先级和结合方向;u 了解文件的基本概念和文件的定义方式;教学主要内容1. 结构体类型的定义2. 结构体变量的定义、引用与初始化3. 按位与、按位或、异或等位运算的格式与运算规则4. 文件的打开与关闭5. 文件的读写6. 文件相关函数介绍重难点及处理重点:结构体与共用体类型的存储难点:结构体类型的应用作业备注课程授课教案教案10授课班级:电子信息工程1401学时数:2年 月 日课题文件教学目的与要求1、了解文件的基本概念和文件的定义方式;2、熟练掌握文件的打开和关闭,掌握标准设备输入 / 输出函数的使用 3、熟练掌握文件的基本读写操作,掌握缓冲文件系统的使用教学主要内容1、文

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论