2022年《C语言编程基础》电子教案 .pdf
《2022年《C语言编程基础》电子教案 .pdf》由会员分享,可在线阅读,更多相关《2022年《C语言编程基础》电子教案 .pdf(27页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、课题(内容)1.1 C 语言简史及特点课时1 教学任务分析教学目标知识技能通过本节课的教学,使学生了解并熟悉编程语言 C 的发展历史、特点及其种类和适用范围。过程与方法通过 C 语言的发展,引出C 语言的特点,从而激学生学好本门课程的兴趣。情感态度培养学生的动脑思考能力重点C 语言的特点难点C 语言的特点课前准备教具学具补充材料教材、教案笔记教学流程设计教师活动(问题与情境)学生行为设计意图一、复习提问大家平时都接触过哪些编程语言?思考回答学生补充锻炼学生思考问题的能力二、导入新课通过介绍目前常用编程语言引出本节要学习的内容三、讲授新课1.1 C 语言简史及特点1.1.1 C 语言的发展1、
2、C 语言诞生于1969 年,由美国贝尔实验室开发;2、1973 年由 C 语言改写了Unix 操作系统, 开创了 Unix 系统发展的新局面;3、目前流行的C 语言版本有: Microsoft C , Turbo C, Quick C , Borland C 等。 本书主要介绍Turbo 学生看书学生回答培养学生的阅读和回答问题的能力精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 27 页 - - - - - - - - - - C。1.1.2 C 语言的特点1、 C 语言是结构化的程序设计语
3、言;2、 C 语言是模块化的程序设计语言;3、 C 语言具有丰富的运算能力;4、C 语言具有丰富的数据类型和较强的数据处理能力;5、 C 语言具有较强的移植性;6、C 语言不但有高级语言的特性,它还具有汇编语言的特点。7、 C 语言具有较好的通用性。学生思记培养学生的阅读和思考能力板书设计教学反思精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 2 页,共 27 页 - - - - - - - - - - 课题(内容)1.2 C 语言程序课时2 教学任务分析教学目标知识技能这部分是全章的核心内容,要求学生熟
4、练掌握C语言程序的构成、书写格式和结构特点等。过程与方法通过几个典型的C 程序,引出C 程序的基本结构,进而学习C 语言的基本符号与词汇。情感态度培养学生的动脑思考能力重点C 语言源程序的构成、格式及结构特点难点C 语言的基本符号与词汇课前准备教具学具补充材料教材、教案笔记教学流程设计教师活动(问题与情境)学生行为设计意图一、复习提问C 语言具有哪些特点?思考回答学生补充锻炼学生思考问题的能力二、导入新课通过复习C 语言的特点,引出本节要学习的内容三、讲授新课1.2 C 语言程序1.2.1 几个典型的C 程序通过 3 个简单的程序举例, 来了解 C 语言是函数式语言。1.2.2 C 程序的基本
5、结构1、 C 语言程序由函数构成;2、每个函数的基本结构如下;教师讲解学生认真倾听培养学生良好的听课习惯精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 3 页,共 27 页 - - - - - - - - - - 语句 1; 语句 n; 3、各个函数的定义是相互独立的。1.2.3 C 语言的基本符号与词汇1、 C 语言的基本符号集: 大小写英文字母各26 个;10 个阿拉伯数字 09; 其他特殊符号,包括运算符和操作符。2、 C 语言的词汇: 用来标识变量名、函数名、数组名、数据类型名等的标识符; 用作数
6、据类型名或语句名的32 个关键字 (也叫保留字)。学生思记培养学生的阅读和思考能力板书设计1.2 C 语言程序1.2.1 几个典型的C 程序1.2.2 C 程序的基本结构1.2.3 C 语言的基本符号与词汇1、C 语言的基本符号集:2、C 语言的词汇:教学反思精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 4 页,共 27 页 - - - - - - - - - - 课题(内容)1.3 C 语言集成开发环境课时2 教学任务分析教学目标知识技能通过教学,使学生了解Turbo C 的集成开发环境,掌握 Tur
7、bo C 集成开发环境的使用方法。过程与方法通过对 Turbo C 的集成开发环境的介绍,进而使学生学会 Turbo C 集成开发环境的使用方法。情感态度培养学生的动脑思考能力重点Turbo C 集成环境的使用难点Turbo C 集成环境的使用课前准备教具学具补充材料教材、教案笔记教学流程设计教师活动(问题与情境)学生行为设计意图一、复习提问1、C 语言中,标识符的构成规则?2、在 C 语言中有多少个保留字?思考回答学生补充锻炼学生思考问题的能力二、导入新课通过标识符的构成规则,引出本节要学习的内容三、讲授新课1.3 C 语言集成开发环境1.3.1 Turbo C 集成开发环境介绍它是一个集程
8、序建立、编辑、编译、连接、运行于一体的集成开发环境; 具有图形库和文本窗口函数库,具有查错及协处理器的仿真功能。1.3.2 Turbo C 集成开发环境的使用教师讲解学生认真倾听培养学生良好的听课习惯精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 5 页,共 27 页 - - - - - - - - - - 1、启动后的窗口:2、 C 源程序的建立和编辑3、保存 C 程序4、编译、连接和运行的操作5、退出 Turbo C 学生思记培养学生的阅读和思考能力板书设计1.3 C 语言集成开发环境1.3.1 Tu
9、rbo C 集成开发环境介绍1.3.2 Turbo C 集成开发环境的使用1、启动后的窗口:2、C 源程序的建立和编辑3、保存 C 程序4、编译、连接和运行的操作5、退出 Turbo C 教学反思精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 6 页,共 27 页 - - - - - - - - - - 课题(内容)2.1 基本知识课时2 教学任务分析教学目标知识技能通过教学,使学生了解C 语言都使用哪些数据类型,要清楚在C 语言中常量和变量的概念,以及如何使用,熟悉C 语句的组成和种类。过程与方法通过对
10、C 语言的数据类型的讲解,引出常量和变量及C 语句,进而学习结构化程序设计的三种结构。情感态度培养学生的动脑思考能力重点C 语言数据和程序设计的基本知识难点C 语言数据课前准备教具学具补充材料教材、教案笔记教学流程设计教师活动(问题与情境)学生行为设计意图一、复习提问1、C 语言源文件的扩展名是什么?2、C 语言中编译、连接及运行一步完成的快捷键是什么?思考回答学生补充锻炼学生思考问题的能力二、导入新课通过对 C 语言集成环境的回顾,引出本节的内容三、讲授新课2.1 基本知识2.1.1 C 语言的数据类型C 语言的数据类型可分为基本数据类型(整数型、浮点型与字符型)和导出数据类型(数组、指针、
11、结构、联合与枚举等)。教师讲解学生认真倾听培养学生良好的听课习惯精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 7 页,共 27 页 - - - - - - - - - - 2.1.2 常量与变量的使用1、常量与符号常量 常量:即常数,也有类型的区分。 符号常量:是在程序中自定义的一种常量。2、变量的使用变量名与变量值的概念;变量名的构成规则。2.1.3 C 语句1、函数调用语句2、表达式语句3、条件语句4、循环语句5、其他语句:如无条件转向、终止执行、返回语句等。2.1.4 结构化程序设计方法该方法采用
12、自顶向下逐步求精的设计原则和单入口单出口的好结构来构造程序。好结构是指:顺序结构、选择结构和循环结构。学生思记培养学生的阅读和思考能力板书设计2.1 基本知识2.1.1 C 语言的数据类型2.1.2 常量与变量的使用2.1.3 C 语句2.1.4 结构化程序设计方法教学反思精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 8 页,共 27 页 - - - - - - - - - - 课题(内容)2.2 整型数据课时4 教学任务分析教学目标知识技能通过教学,使学生重点掌握C 语言中整常数的三种表示方法,整型变
13、量的分类,初步掌握整型变量四则运算的程序设计。过程与方法通过对整常数的三种表示方法的讲解,使学生学会整型变量的分类及在内存中的存放形式,掌握整数运算的程序设计。情感态度培养学生的动脑思考能力重点整型数据类型和在程序中的应用难点整型数据处理课前准备教具学具补充材料教材、教案笔记教学流程设计教师活动(问题与情境)学生行为设计意图一、复习提问1、C 语言中,基本数据类型可分为哪几种?2、在 C 语言中,结构化程序设计有哪三种结构?思考回答学生补充锻炼学生思考问题的能力二、导入新课通过设计回顾C 语言的基本数据类型,导入本节课三、讲授新课2.2 整型数据2.2.1 整型常量1、十进制整数:如123,8
14、5,1295 等。2、八进制整数:八进制整数以前导0(零)开头。3、十六进制整数: 十六进制整数以前导0 x 开头。2.2.2整型变量及分类教师讲解学生认真倾听培养学生良好的听课习惯精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 9 页,共 27 页 - - - - - - - - - - 1、整型变量分类:一般整型 (int) 、短整型 (short)、长整型 (long) 、无符号型 (unsigned)。无符号型又可分为无符号整型、无符号短整型、无符号长整型)2、变量在内存中所的存贮长度:数据类型所
15、占字节数int 2 short 2 long 4 2.2.3 整数运算的程序设计本节主要练习整数运算的简单程序设计。例 1、整型变量的四则运算例 2、直接输出数值计算结果学生思记培养学生的阅读和思考能力板书设计2.2 整型数据2.2.1 整型常量1、十进制整数:2、八进制整数:3、十六进制整数:2.2.2整型变量及分类1、整型变量分类:2、变量在内存中所的存贮长度:2.2.3 整数运算的程序设计教学反思精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 10 页,共 27 页 - - - - - - - -
16、- - 课题(内容)2.3 浮点型数据课时2 教学任务分析教学目标知识技能通过教学,使学生掌握浮点型常数的两种表示形式,熟悉浮点型变量的类型和定义方法,以及它们所能提供的有效数字的位数。过程与方法通过对浮点常数的两种形形式的讲解,使学生学会浮点型变量的分类,掌握浮点型变量的定义方法。情感态度培养学生的动脑思考能力重点浮点型数据难点浮点型数据课前准备教具学具补充材料教材、教案笔记教学流程设计教师活动(问题与情境)学生行为设计意图一、复习提问1、整型常量的表示形式?2、整型变量的取值范围?思考回答学生补充锻炼学生思考问题的能力二、导入新课由整型常量的表示形式引出浮点常数的表示形式三、讲授新课2.3
17、 浮点型数据2.3.1 浮点常数1、一般形式:如1.23 123.0 0.123 等。2、指数形式:如2.13e-27 (或 2.13E-27)。2.3.2 浮点型变量与分类1、浮点型变量的分类学生看书学生回答培养学生的阅读和回答问题的能力精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 11 页,共 27 页 - - - - - - - - - - (1)单精度型 (float) : 在内存中占4 个字节(2)双精度型 (double):在内存中占8 个字节2、浮点型变量的定义注意 :浮点型常量都是双精度
18、型,如果要指定其为单精度型,应该加后缀f,如: 213.21f。2.3.3 浮点数运算的程序设计本节主要练习浮点数运算的简单程序设计。例 1、例 2、学生思记培养学生的阅读和思考能力板书设计2.3 浮点型数据2.3.1 浮点常数1、一般形式:2、指数形式:2.3.2 浮点型变量与分类1、浮点型变量的分类( 1)单精度型 (float) : ( 2)双精度型 (double):2、浮点型变量的定义2.3.3 浮点数运算的程序设计例 1、例 2、教学反思精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 12 页
19、,共 27 页 - - - - - - - - - - 课题(内容)2.4 字符型数据课时4 教学任务分析教学目标知识技能通过教学,使学生掌握字符常数的一般表示表示方法及特殊字符常数的扩展表示法,熟练掌握字符型数据和整型数据的通用性及其两种输出方法的使用。过程与方法通过对字符常数的讲解,使学生掌握转义字符的用法和字符型变量的取值范围,学会字符常量与字符串常量的区别。情感态度培养学生的动脑思考能力重点字符型数据和在程序中的应用难点字符型数据处理课前准备教具学具补充材料教材、教案笔记教学流程设计教师活动(问题与情境)学生行为设计意图一、复习提问1、浮点型变量的分类?2、单精度数据和双精度数据在内存
20、中分别占几个字节?思考回答学生补充锻炼学生思考问题的能力二、导入新课由基本数据类型的分类引出本节要学习的字符型三、讲授新课2.4 字符型数据2.4.1 字符常数1、一般形式:是用单引号引起来的单个字符,如 a 、 b 、 $ 等。2、特殊形式:是用带反斜杠的扩展表示法,如 n 、 t 等。学生看书学生回答培养学生的阅读和回答问题的能力精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 13 页,共 27 页 - - - - - - - - - - 2.4.2 字符变量及分类一个字符变量存放一个字符,占一个字节
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言编程基础 2022年C语言编程基础电子教案 2022 语言 编程 基础 电子 教案
限制150内