《C语言编程基础》电子教案.pdf

上传人:无*** 文档编号:87820468 上传时间:2023-04-17 格式:PDF 页数:26 大小:841.58KB
返回 下载 相关 举报
《C语言编程基础》电子教案.pdf_第1页
第1页 / 共26页
《C语言编程基础》电子教案.pdf_第2页
第2页 / 共26页
点击查看更多>>
资源描述

《《C语言编程基础》电子教案.pdf》由会员分享,可在线阅读,更多相关《《C语言编程基础》电子教案.pdf(26页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、课题(内容)1.1 C1.1 C 语言简史及特点语言简史及特点教学任务分析课时1教学目标知识技能过程与方法情感态度通过本节课的教学,使学生了解并熟悉编程语言 C 的发展历史、特点及其种类和适用范围。通过 C 语言的发展,引出 C 语言的特点,从而激学生学好本门课程的兴趣。培养学生的动脑思考能力重点难点一、复习提问一、复习提问大家平时都接触过哪些编程语言?二、导入新课二、导入新课通过介绍目前常用编程语言引出本节要学习的内容三、讲授新课三、讲授新课1.1 C1.1 C 语言简史及特点语言简史及特点1.1.11.1.1C C 语言的发展语言的发展学生看书1、C 语言诞生于 1969 年,由美国贝尔实

2、验室开学生回答发;2、1973 年由 C 语言改写了 Unix 操作系统,开创了 Unix 系统发展的新局面;3、目前流行的 C 语言版本有:Microsoft C,TurboC,Quick C,Borland C 等。本书主要介绍 Turbo宾县职业技术教育中心学校教导处制C 语言的特点C 语言的特点课前准备教具教材、教案学具笔记教学流程设计教师活动(问题与情境)学生行为设计意图锻炼学生思考回答思考问题学生补充的能力培养学生的阅读和回答问题的能力补充材料C。1.1.21.1.2C C 语言的特点语言的特点1、C 语言是结构化的程序设计语言;2、C 语言是模块化的程序设计语言;3、C 语言具有

3、丰富的运算能力;4、C 语言具有丰富的数据类型和较强的数据处理能力;5、C 语言具有较强的移植性;6、C 语言不但有高级语言的特性,它还具有汇编语言的特点。7、C 语言具有较好的通用性。学生思记培养学生的阅读和思考能力板书设计教学反思宾县职业技术教育中心学校教导处制课题(内容)1.2 C1.2 C 语言程序语言程序教学任务分析课时2教学目标知识技能过程与方法情感态度这部分是全章的核心内容,要求学生熟练掌握 C语言程序的构成、书写格式和结构特点等。通过几个典型的 C 程序,引出 C 程序的基本结构,进而学习 C 语言的基本符号与词汇。培养学生的动脑思考能力重点难点一、复习提问一、复习提问C 语言

4、具有哪些特点?二、导入新课二、导入新课通过复习 C 语言的特点,引出本节要学习的内容三、讲授新课三、讲授新课1.2 C1.2 C 语言程序语言程序1.2.11.2.1几个典型的几个典型的 C C 程序程序教师讲解通过 3 个简单的程序举例,来了解 C 语言是函学生认真倾听数式语言。1.2.21.2.2C C 程序的基本结构程序的基本结构1、C 语言程序由函数构成;2、每个函数的基本结构如下;宾县职业技术教育中心学校教导处制C 语言源程序的构成、格式及结构特点C 语言的基本符号与词汇课前准备教具教材、教案学具笔记教学流程设计教师活动(问题与情境)学生行为设计意图锻炼学生思考回答思考问题学生补充的

5、能力培养学生良好的听课习惯补充材料语句 1;语句 n;3、各个函数的定义是相互独立的。1.2.3 C1.2.3 C 语言的基本符号与词汇语言的基本符号与词汇1、C 语言的基本符号集:大小写英文字母各 26 个;10 个阿拉伯数字 09;学生思记 其他特殊符号,包括运算符和操作符。2、C 语言的词汇:用来标识变量名、函数名、数组名、数据类型名等的标识符;用作数据类型名或语句名的32 个关键字(也叫保留字)。1.2 C1.2 C 语言程序语言程序1.2.11.2.1几个典型的几个典型的 C C 程序程序培养学生的阅读和思考能力板书设计1.2.21.2.2C C 程序的基本结构程序的基本结构1.2.

6、3 C1.2.3 C 语言的基本符号与词汇语言的基本符号与词汇1、C 语言的基本符号集:2、C 语言的词汇:教学反思宾县职业技术教育中心学校教导处制课题(内容)1.3 C1.3 C 语言集成开发环境语言集成开发环境教学任务分析课时2教学目标知识技能过程与方法情感态度通过教学,使学生了解 Turbo C 的集成开发环境,掌握 Turbo C集成开发环境的使用方法。通过对 Turbo C的集成开发环境的介绍,进而使学生学会 Turbo C集成开发环境的使用方法。培养学生的动脑思考能力重点难点一、复习提问一、复习提问1、C 语言中,标识符的构成规则?2、在 C 语言中有多少个保留字?二、导入新课二、

7、导入新课通过标识符的构成规则,引出本节要学习的内容三、讲授新课三、讲授新课1.3 C1.3 C 语言集成开发环境语言集成开发环境1.3.11.3.1Turbo CTurbo C集成开发环境介绍集成开发环境介绍它是一个集程序建立、编辑、编译、连接、运行于一体的集成开发环境;具有图形库和文本窗口函数库,具有查错及协处理器的仿真功能。1.3.2 Turbo C1.3.2 Turbo C集成开发环境的使用集成开发环境的使用Turbo C集成环境的使用Turbo C集成环境的使用课前准备教具教材、教案学具笔记教学流程设计教师活动(问题与情境)学生行为设计意图锻炼学生思考回答思考问题学生补充的能力教师讲解

8、学生认真倾听培养学生良好的听课习惯补充材料宾县职业技术教育中心学校教导处制1、启动后的窗口:2、C 源程序的建立和编辑3、保存 C 程序4、编译、连接和运行的操作5、退出 Turbo C学生思记培养学生的阅读和思考能力1.3 C1.3 C 语言集成开发环境语言集成开发环境1.3.11.3.1Turbo CTurbo C集成开发环境介绍集成开发环境介绍1.3.2 Turbo C1.3.2 Turbo C集成开发环境的使用集成开发环境的使用板书设计1、启动后的窗口:2、C 源程序的建立和编辑3、保存 C 程序4、编译、连接和运行的操作5、退出 Turbo C教学反思宾县职业技术教育中心学校教导处制

9、课题(内容)2.12.1 基本知识基本知识教学任务分析课时2知识技能教学目标通过教学,使学生了解 C 语言都使用哪些数据类型,要清楚在 C 语言中常量和变量的概念,以及如何使用,熟悉 C 语句的组成和种类。通过对 C 语言的数据类型的讲解,引出常量和变量及 C 语句,进而学习结构化程序设计的三种结构。培养学生的动脑思考能力过程与方法情感态度重点难点一、复习提问一、复习提问1、C 语言源文件的扩展名是什么?2、C 语言中编译、连接及运行一步完成的快捷键是什么?二、导入新课二、导入新课通过对 C 语言集成环境的回顾,引出本节的内容三、讲授新课三、讲授新课2.12.1 基本知识基本知识2.1.12.

10、1.1C C 语言的数据类型语言的数据类型C 语言的数据类型可分为基本数据类型(整数型、浮点型与字符型)和导出数据类型(数组、指针、结构、联合与枚举等)。C 语言数据教具教材、教案教师活动(问题与情境)C 语言数据和程序设计的基本知识课前准备学具笔记教学流程设计学生行为设计意图锻炼学生思考回答思考问题学生补充的能力教师讲解学生认真倾听培养学生良好的听课习惯补充材料宾县职业技术教育中心学校教导处制1、常量与符号常量 常量:即常数,也有类型的区分。符号常量:是在程序中自定义的一种常量。2、变量的使用变量名与变量值的概念;变量名的构成规则。2.1.32.1.3C C 语句语句1、函数调用语句2、表达

11、式语句3、条件语句4、循环语句5、其他语句:如无条件转向、终止执行、返学生思记回语句等。2.1.22.1.2常量与变量的使用常量与变量的使用2.1.42.1.4 结构化程序设计方法结构化程序设计方法该方法采用自顶向下逐步求精的设计原则和单入口单出口的好结构来构造程序。好结构是指:顺序结构、选择结构和循环结构。2.12.1 基本知识基本知识培养学生的阅读和思考能力板书设计2.1.12.1.1C C 语言的数据类型语言的数据类型2.1.22.1.2常量与变量的使用常量与变量的使用2.1.32.1.3C C 语句语句2.1.42.1.4 结构化程序设计方法结构化程序设计方法教学反思宾县职业技术教育中

12、心学校教导处制课题(内容)2.22.2 整型数据整型数据教学任务分析课时4知识技能教学目标通过教学,使学生重点掌握 C 语言中整常数的三种表示方法,整型变量的分类,初步掌握整型变量四则运算的程序设计。通过对整常数的三种表示方法的讲解,使学生学会整型变量的分类及在内存中的存放形式,掌握整数运算的程序设计。培养学生的动脑思考能力过程与方法情感态度重点难点一、复习提问一、复习提问锻炼学生思考回答1、C 语言中,基本数据类型可分为哪几种?思考问题学生补充2、在 C 语言中,结构化程序设计有哪三种结构?的能力二、导入新课二、导入新课通过设计回顾 C 语言的基本数据类型,导入本节课2.22.2 整型数据整

13、型数据2.2.12.2.1整型常量整型常量教师讲解学生认真1、十进制整数:如 123,85,1295 等。倾听2、八进制整数:八进制整数以前导0(零)开头。3、十六进制整数:十六进制整数以前导 0 x 开头。2.2.22.2.2整型变量及分类整型变量及分类三、讲授新课三、讲授新课宾县职业技术教育中心学校教导处制整型数据处理教具教材、教案教师活动(问题与情境)整型数据类型和在程序中的应用课前准备学具笔记教学流程设计学生行为设计意图补充材料培养学生良好的听课习惯一般整型(int)、短整型(short)、长整型(long)、无符号型(unsigned)。无符号型又可分为无符号整型、无符号短整型、无符

14、号长整型)2、变量在内存中所的存贮长度:数据类型所占字节数int2学生思记short21、整型变量分类:long42.2.32.2.3 整数运算的程序设计整数运算的程序设计本节主要练习整数运算的简单程序设计。例例 1 1、整型变量的四则运算例例 2 2、直接输出数值计算结果2.22.2 整型数据整型数据2.2.12.2.1整型常量整型常量培养学生的阅读和思考能力板书设计1、十进制整数:2、八进制整数:3、十六进制整数:2.2.22.2.2整型变量及分类整型变量及分类1、整型变量分类:2、变量在内存中所的存贮长度:2.2.32.2.3 整数运算的程序设计整数运算的程序设计教学反思宾县职业技术教育

15、中心学校教导处制课题(内容)2.32.3 浮点型数据浮点型数据教学任务分析课时2知识技能教学目标通过教学,使学生掌握浮点型常数的两种表示形式,熟悉浮点型变量的类型和定义方法,以及它们所能提供的有效数字的位数。通过对浮点常数的两种形形式的讲解,使学生学会浮点型变量的分类,掌握浮点型变量的定义方法。培养学生的动脑思考能力过程与方法情感态度重点难点一、复习提问一、复习提问1、整型常量的表示形式?2、整型变量的取值范围?二、导入新课二、导入新课由整型常量的表示形式引出浮点常数的表示形式三、讲授新课三、讲授新课2.32.3 浮点型数据浮点型数据2.3.12.3.1浮点常数浮点常数1、一般形式:如 1.2

16、3123.00.123 等。2、指数形式:如 2.13e-27(或 2.13E-27)。2.3.22.3.2浮点型变量与分类浮点型变量与分类1、浮点型变量的分类浮点型数据浮点型数据教具教材、教案教师活动(问题与情境)课前准备学具笔记教学流程设计学生行为设计意图锻炼学生思考回答思考问题学生补充的能力学生看书学生回答培养学生的阅读和回答问题的能力补充材料宾县职业技术教育中心学校教导处制(1)单精度型(float):在内存中占 4 个字节(2)双精度型(double):在内存中占 8 个字节2、浮点型变量的定义注意注意:浮点型常量都是双精度型,如果要指定其为单精度型,应该加后缀f,如:213.21f

17、。2.3.32.3.3 浮点数运算的程序设计浮点数运算的程序设计本节主要练习浮点数运算的简单程序设计。例例 1 1、例例 2 2、2.32.3 浮点型数据浮点型数据2.3.12.3.1浮点常数浮点常数1、一般形式:2、指数形式:学生思记培养学生的阅读和思考能力板书设计2.3.22.3.2浮点型变量与分类浮点型变量与分类1、浮点型变量的分类(1)单精度型(float):(2)双精度型(double):2、浮点型变量的定义2.3.32.3.3 浮点数运算的程序设计浮点数运算的程序设计例例 1 1、例例 2 2、教学反思宾县职业技术教育中心学校教导处制课题(内容)2.42.4字符型数据字符型数据教学

18、任务分析课时4知识技能教学目标通过教学,使学生掌握字符常数的一般表示表示方法及特殊字符常数的扩展表示法,熟练掌握字符型数据和整型数据的通用性及其两种输出方法的使用。通过对字符常数的讲解,使学生掌握转义字符的用法和字符型变量的取值范围,学会字符常量与字符串常量的区别。培养学生的动脑思考能力过程与方法情感态度重点难点一、复习提问一、复习提问1、浮点型变量的分类?2、单精度数据和双精度数据在内存中分别占几个字节?二、导入新课二、导入新课由基本数据类型的分类引出本节要学习的字符型三、讲授新课三、讲授新课2.42.4字符型数据字符型数据2.4.12.4.1字符常数字符常数1、一般形式:是用单引号引起来的

19、单个字符,如a、b、$等。2、特殊形式:是用带反斜杠的扩展表示法,如n、t等。字符型数据和在程序中的应用字符型数据处理课前准备教具教材、教案学具笔记教学流程设计补充材料教师活动(问题与情境)学生行为设计意图锻炼学生思考回答思考问题学生补充的能力学生看书学生回答培养学生的阅读和回答问题的能力宾县职业技术教育中心学校教导处制2.4.22.4.2字符变量及分类字符变量及分类一个字符变量存放一个字符,占一个字节,并且可用来表示整数。1、一般字符类型(char):取值范围是-128127 的整数。2、无符号字符类型(unsigned char):可取 0255的整数。注意:注意:C 语言可以使字符型数据

20、和整数型数据通用,那么字符型变量输出时就有不同的输出形式,因此可以对其进行算术运算。2.4.32.4.3 字符串字符串字符串常量用双引号括起来,如“BASIC”等,但在 C 中,用字符型数组或字符型指针变量才能存储字符串。2.4.42.4.4 最简单的字符和字符串处理程序最简单的字符和字符串处理程序本节主要练习字符和字符串处理的简单程序设计。2.42.4字符型数据字符型数据2.4.12.4.1字符常数字符常数1、一般形式:2、特殊形式:2.4.22.4.2字符变量及分类字符变量及分类1、一般字符类型(char):2、无符号字符类型(unsignedchar):2.4.32.4.3 字符串字符串

21、2.4.42.4.4 最简单的字符和字符串处理程序最简单的字符和字符串处理程序学生思记培养学生的阅读和思考能力板书设计教学反思宾县职业技术教育中心学校教导处制课题(内容)2.52.5 类型的混合运算类型的混合运算教学任务分析课时2教学目标知识技能通过教学,使学生掌握在运算中数据类型的自动转换和强制转换的规律,以及在什么情况下必须使用强制转换方法。通过对类型的自动转换规则的讲解,从而引出类型的强制转换,体现了知识的由浅入深。培养学生的动脑思考能力过程与方法情感态度重点难点一、复习提问一、复习提问1、字符型数据在内存中的存放形式?2、字符常量和字符串常量的区别?二、导入新课二、导入新课由整型数据和

22、字符型数据通用引出多种类型的混合运算三、讲授新课三、讲授新课2.52.5 类型的混合运算类型的混合运算2.5.12.5.1类型的自动转换类型的自动转换1、字符型(char)和短整型(short)必定要先转换成整型(int)。2、单精度型(float)必定要先转换成双精度型(double)。3、若两个操作数之一是double 型,另一项也转换教具教材、教案教师活动(问题与情境)类型的混合运算类型的混合运算课前准备学具笔记教学流程设计学生行为设计意图锻炼学生思考回答思考问题学生补充的能力培养学生的阅读和回答问题的能力补充材料学生看书学生回答宾县职业技术教育中心学校教导处制为 double 型,结果

23、为 double 型;否则,有一为 long 型,则另一项也转换为 long型,结果为 long 型;否则,有一为 unsigned 型,则另一项也转换为unsigned 型,结果为 unsigned 型。4、赋值号右边的类型转换为赋值号左边的类型,结果为赋值号左边的类型。2.5.22.5.2类型的强制转换类型的强制转换1、定义:用圆括号把要换成的数据类型括起来,并放在要转换的变量前面,就能把它转换成为()内的数据类型,这叫做类型的强制转换。2、举例:inta1,a2;floatb,c;a1=(int)(b+c);/*将(b+c)变换成整型数*/2.52.5 类型的混合运算类型的混合运算学生思

24、记培养学生的阅读和思考能力板书设计2.5.12.5.1类型的自动转换类型的自动转换2.5.22.5.2类型的强制转换类型的强制转换教学反思宾县职业技术教育中心学校教导处制课题(内容)3.13.1 概述概述教学任务分析课时2教学目标知识技能通过教学,使学生掌握什么是表达式和表达式的值,表达式与语句有什么不同,要熟悉运算符的作用是什么,初步了解运算符的优先级与结合性。通过对表达式的分类的讲解,从而引出运算符的分类,了解表达式与语句的区别。培养学生的动脑思考能力过程与方法情感态度重点难点一、复习提问一、复习提问1、类型的自动转换的规则?2、类型的强制转换的一般形式?二、导入新课二、导入新课由日常生活

25、中的算数式从而引出本节课的内容三、讲授新课三、讲授新课3.13.1 概述概述3.1.13.1.1表达式表达式1、什么是表达式用 C 语言运算符将常量、变量、函数调用连接起来的有意义的式子称为C 语言表达式。2、表达式的值算术表达式的值是个数值,关系表达式的值取有关运算符与表达式的基本概念运算符的优先级与结合性课前准备教具教材、教案学具笔记教学流程设计补充材料教师活动(问题与情境)学生行为设计意图锻炼学生思考回答思考问题学生补充的能力学生看书学生回答培养学生的阅读和回答问题的能力宾县职业技术教育中心学校教导处制3、表达式与语句在表达式后面加上分号(;)就构成一条语句。3.1.23.1.2运算符运

26、算符学生思记运算符按参与运算的对象个数分类可以分成:单目运算符、双目运算符和三目运算符。1(真)或 0(假)。大致有如下一些种类:算术运算符、关系运算符、位运算符、逻辑运算符、条件运算符、指针运算符、赋值运算符、逗号运算符、字节运算符、强制转换运算符,以及其它可用于运算中使用的符号等。详见课文中的表 3-1。3.13.1 概述概述培养学生的阅读和思考能力板书设计3.1.13.1.1表达式表达式1、什么是表达式2、表达式的值3、表达式与语句3.1.23.1.2运算符运算符教学反思宾县职业技术教育中心学校教导处制课题(内容)3.23.2 算术运算符与算数表达式算术运算符与算数表达式教学任务分析课时

27、4知识技能教学目标通过教学,使学生重点掌握除法运算和取模运算,熟练掌握将数学算式写成算术表达式的方法,特别要注意算术运算符的优先级和括号的使用。通过对算术运算符用法的讲解,使学生掌握算术表达式的值的求法,学会将算术表达式写成C语言表达式。培养学生的动脑思考能力过程与方法情感态度重点难点一、复习提问一、复习提问表达式与语句的区别?二、导入新课二、导入新课由日常生活中的加减乘除四则混合运算的规则引出本节课的内容三、讲授新课三、讲授新课3.23.2 算术运算符与算数表达式算术运算符与算数表达式3.2.13.2.1算术运算符算术运算符加法运算符(+)、减法运算符()、乘法运算符(*)、除法运算符(/)

28、、取模运算符(%)、自增运算符(+)、自减运算符(-)、取正数运算算术运算符、算术表达式及常用数学函数的应用算术运算符课前准备教具教材、教案学具笔记教学流程设计补充材料教师活动(问题与情境)学生行为设计意图锻炼学生思考回答思考问题学生补充的能力培养学生的阅读和回答问题的能力学生看书学生回答宾县职业技术教育中心学校教导处制符(+)、取负数运算符()。3.2.23.2.2算术表达式算术表达式1、什么是算术表达式用算术运算符和括号将常量、变量和函数调用连接起来的、符合 C 语言语法规定的式子,称为 C语言的算术表达式。2、算术运算符的优先级 算术运算符的优先级:括号 函数调用 取负*、/、%+、-。

29、算术运算符的结合性:算术运算符的结合方向是“从左至右”。3、算术表达式的使用说明C 语言的运算符和表达式使用很灵活,要注意适当使用括号。学生思记培养学生的阅读和思考能力3.23.2 算术运算符与算数表达式算术运算符与算数表达式板书设计3.2.13.2.1算术运算符算术运算符3.2.23.2.2算术表达式算术表达式1、什么是算术表达式2、算术运算符的优先级3、算术表达式的使用说明教学反思宾县职业技术教育中心学校教导处制课题(内容)3.33.3 其他运算符的应用其他运算符的应用教学任务分析课时6知识技能教学目标通过教学,使学生掌握赋值表达式和赋值运算、递增/递减运算符的应用、条件运算符和逗号运算符

30、的应用。通过对几种其他运算符的依次讲解,使学生重点掌握复合赋值运算符和递增/递减运算符的用法。培养学生的动脑思考能力过程与方法情感态度重点难点一、复习提问一、复习提问1、算术运算符的优先级?2、算术运算符的结合性?二、导入新课二、导入新课根据运算符的分类引出本节课的内容三、讲授新课三、讲授新课3.33.3 其他运算符的应用其他运算符的应用3.3.13.3.1赋值运算符和赋值表达式赋值运算符和赋值表达式1、赋值表达式2、赋值运算3、复合的赋值运算4、赋值表达式的使用说明5、赋值表达式的应用举例教具教材、教案教师活动(问题与情境)递增/递减运算符的应用、复合赋值运算递增/递减运算符的应用课前准备学

31、具笔记教学流程设计学生行为设计意图锻炼学生思考回答思考问题学生补充的能力学生看书学生回答培养学生的阅读和回答问题的能力补充材料宾县职业技术教育中心学校教导处制3.3.23.3.2 自增、自减运算符自增、自减运算符1、自增、自减运算符的功能2、自增、自减运算符的优先级与结合性3、自增、自减运算符的使用说明3.3.33.3.3条件运算符和条件表达式条件运算符和条件表达式1、条件运算符2、使用说明3.3.43.3.4逗号运算符和逗号表达式逗号运算符和逗号表达式1、逗号表达式2、使用说明3.3.53.3.5sizeofsizeof 运算符运算符1、sizeof 的一般调用形式2、sizeof 的功能学

32、生思记培养学生的阅读和思考能力3.33.3 其他运算符的应用其他运算符的应用3.3.13.3.1赋值运算符和赋值表达式赋值运算符和赋值表达式板书设计3.3.23.3.2 自增、自减运算符自增、自减运算符3.3.33.3.3条件运算符和条件表达式条件运算符和条件表达式3.3.43.3.4逗号运算符和逗号表达式逗号运算符和逗号表达式3.3.53.3.5sizeofsizeof 运算符运算符教学反思宾县职业技术教育中心学校教导处制课题(内容)4.14.1 字符输入输出函数字符输入输出函数教学任务分析课时2知识技能教学目标通过教学,使学生重点掌握字符输入/输出的程序设计,字符的连续输入/输出可作一般了

33、解。通过对字符输入/输出函数的一般形式及用法的讲解,使学生掌握字符输入/输出函数的使用方法。培养学生的动脑思考能力过程与方法情感态度重点难点一、复习提问一、复习提问1、字符常量与字符串常量的区别?2、转义字符是表示一个字符吗?二、导入新课二、导入新课由字符常量的输出,引出本节课的内容三、讲授新课三、讲授新课4.14.1 字符输入输出函数字符输入输出函数4.1.14.1.1字符输入函数字符输入函数 getchar()getchar()学生看书1、在程序前要加上预编译命令#include;学生回答2、getchar()只能接收一个字符,输入后要敲回车键才接收;3、其字符可赋给变量或参加表达式计算;

34、4、它不能单独作为一个语句使用。宾县职业技术教育中心学校教导处制教具教材、教案教师活动(问题与情境)字符输入/输出函数的使用字符输入/输出函数的使用课前准备学具笔记教学流程设计学生行为设计意图锻炼学生思考回答思考问题学生补充的能力培养学生的阅读和回答问题的能力补充材料例 1例 24.1.24.1.2字符输出函数字符输出函数 putchar()putchar()1、在程序前也应加上预编译命令#include;2、putchar()的功能是将字符输出到屏幕终端上;3、该函数也可以输出控制字符和其它转义字符。例 1例 24.1.34.1.3 字符的连续输入输出字符的连续输入输出字符的连续输入输出可以

35、用循环语句for 和while 来实现,详细的应用可在讲了第 5 章以后再进行。例 1例 2例 3学生思记培养学生的阅读和思考能力4.14.1 字符输入输出函数字符输入输出函数板书设计4.1.14.1.1字符输入函数字符输入函数 getchar()getchar()4.1.24.1.2字符输出函数字符输出函数 putchar()putchar()4.1.34.1.3 字符的连续输入输出字符的连续输入输出教学反思宾县职业技术教育中心学校教导处制课题(内容)4.24.2 按格式输入输出函数按格式输入输出函数教学任务分析课时6教学目标知识技能过程与方法情感态度通过教学,使学生掌握按格式输入函数和按格

36、式输出函数的输入和输出格式。通过对 printf()函数的一般形式的讲解,从而引出 printf()中九种格式字符的用法。培养学生的动脑思考能力重点难点一、复习提问一、复习提问在使用 getchar()函数时要加上什么预编译命令?二、导入新课二、导入新课由字符常量的输出,引出本节课的内容三、讲授新课三、讲授新课4.24.2 按格式输入输出函数按格式输入输出函数4.2.14.2.1按格式输出函数按格式输出函数 printf()printf()1、一般形式为:printf(控制参数,输出参数);2、printf()中格式字符的用法:(1)d 格式符:(2)o 格式符:(3)x 格式符:按格式输入/

37、输出函数的使用输入/输出函数中格式字符的用法课前准备教具教材、教案学具笔记教学流程设计教师活动(问题与情境)学生行为设计意图锻炼学生思考回答思考问题学生补充的能力学生看书学生回答培养学生的阅读和回答问题的能力补充材料宾县职业技术教育中心学校教导处制(4)u 格式符:(5)c 格式符:(6)s 格式符:(7)f 格式符:(8)e 格式符:(9)g 格式符:4.2.24.2.2按格式输入函数按格式输入函数 scanf()scanf()1、一般形式为:scanf(控制参数,地址表列);2、scanf()中格式字符的用法:(1)d 格式符:(2)o 格式符:(3)x 格式符:(4)c 格式符:(5)s 格式符:(6)f 格式符:(7)e 格式符:学生思记培养学生的阅读和思考能力4.24.2 按格式输入输出函数按格式输入输出函数4.2.14.2.1按格式输出函数按格式输出函数 printf()printf()板书设计1、一般形式为:2、printf()中格式字符的用法4.2.24.2.2按格式输入函数按格式输入函数 scanf()scanf()1、一般形式为:2、scanf()中格式字符的用法:教学反思宾县职业技术教育中心学校教导处制

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com