第四课《分支程序》第二课时 课件 2024—2025学年新世纪版(2018)初中信息技术八年级上册

2025-01-05
| 3份
| 27页
| 166人阅读
| 8人下载
特供

内容正文:

东方市港务中学 陈钦 ——if…elif else语句 《分支程序》(二) 《分支程序》(二) 小组讨论 3 归纳小结 5 教学总结 7 新课讲授 2 例题讲解 4 巩固训练 6 作业布置 8 复习导入 1 复习导入 01 3 复习导入 前面学习了分支程序,使用if语句来对从键盘输入的数据进行判断,根据判断的结果来决定程序执行的顺序。 if语句格式: if <条件>: <语句块> if语句功能: 如果条件表达式成立,则先执行if这一行后缩进的<语句块>,然后再执行<语句块>后没有缩进的语句。如果条件表达式不成立,则直接执行<语句块>后没有缩进的语句。 提问:如果我们遇到的事情有多种情况,需要对多个条件进行判断,这时该怎么办呢? 新课讲授 02 5 新课讲授——if···elif···else语句 格式: if <条件1>: <语句块1> elif <条件2>: <语句块2> … else: <语句块n> 功能:从if行开始依次对条件进行判断,如果正确则执行该条件下的<语句块>,然后跳出该if语句,如果不正确则对下一个条件进行判断,如果所有条件都不成立,则执行else下面的<语句块>。 6 小组讨论 03 7 小组讨论 请画出if…elif…else语句对应的流程图 … 语句块n 条件1 条件2 成立 语句块1 其他情况 语句块2 成立 不成立 不成立 小组讨论 如果只有条件成立和不成立两种情况,格式可以写成什么;如果条件只有成立一种情况,又可以写成什么。 例题讲解 04 10 例题4-2:商场水果打折销售,水果8元一斤,10斤以上7元一斤。编写计费程序。 分析:已知条件水果8元一斤,10斤以上7元一斤,求水果金额。有多少种情况:1.水果10斤以上,2.水果10斤以下。用if…else语句,水果的重量用w,条件是w<10,如果成立,金额total等于w×8,否则是w×7。 练习:请同学们写出代码清单,并动手操作,用海龟编辑器输入代码,完成代码。 例题讲解 归纳小结 05 12 归纳小结 写出if语句的每个条件 if语句条件 写出每个条件下面的语句块 语句块 说出需要判断的有多少种情况 判断几种情况 写出适用if语句哪种格式 if语句格式 补充代码 在if语句前面和后面补充完相应的代码 if语句使用步骤 巩固训练 06 14 巩固训练 阶梯电价电费计算:每200度以内(含200度)每度电0.6元,200~500度(含500度)之间每度电0.7元,超过500度的每度电0.9元。请编写程序,操作者输入电用量,计算机就能算出电费。 格式: if <条件1>: <语句块1> elif <条件2>: <语句块2> else: <语句块3> 代码清单: w=float(input(“请输入用电量:”)) if w<=200: total=w*0.6 elif w<=500: total=200*0.6+(w-200)*0.7 else: total=200*0.6+300*0.7+(w-500)*0.9 print(“用电量:”,w,“电费:”,total) 教学总结 07 16 教学总结 1.if语句的格式; 2.if语句的功能; 复习导入 1.格式 2.功能 3.流程图 例题4-2讲解:使用if语句的一般步骤。 阶梯电价的电费计算 巩固训练 01 02 if…elif…else语句 03 例题讲解 04 作业布置 08 18 作业布置 2.使用海龟编辑器的积木模式,完成阶梯电价的电费计算。 1.使用海龟编辑器的积木模式,完成例题4-2。 19 汇报人:陈钦 THANKS 20 $$ 第4课《分支程序》(二)教学设计 ——if…elif…else语句 东方市港务中学 陈钦 教学内容:新世纪出版社出版的信息技术八年级上册第4课第二课时 一、教学目标 1.信息意识:了解if…elif…else语句的格式功能,会画出它的流程图,能够根据生活中的实际情况选择合适的if语句的格式来进行判断,学会用编程的思想来解决实际的问题。 2.计算思维:通过讲授、演示、任务驱动、自学和小组合作,学习对生活中实际的例子进行抽象、分析,转换成对应的数学计算公式,编写出相应的代码。 3.数字化学习与创新:通过老师讲解、自主学习、小组讨论、动手实践,能够理解if…elif…else语句的功能,掌握使用if语句的方法与步骤。 4.信息社会责任:能够体验到使用编程的方法来解决实际的问题,带来的便利、快捷,培养学习计算机编程的兴趣。 二、教学重、难点 1.教学重点:if…elif…else语句及运用 2.教学难点:理解if…elif…else语句的功能 三、教学资源与课准备:教学课件,操作过程与步骤(学案) 四、教法与学法 1.教法:讲授法、演示法、任务驱动法 2.学法:自习法、小组合作法 五、教学过程 教学阶段 教学活动 学生活动 设计意图 1.复习导入 同学们,我们前面学习了分支程序,使用if语句来对从键盘输入的数据进行判断,根据判断的结果来决定程序执行的顺序。 格式: if <条件>: <语句块> 功能:如果条件表达式成立,则先执行if这一行后缩进的<语句块>,然后再执行<语句块>后没有缩进的语句。如果条件表达式不成立,则直接执行<语句块>后没有缩进的语句。 提问:如果我们遇到的事情有多种情况,需要对多个条件进行判断,这时该怎么办呢? 回顾if语句单条件判断,写出if语句的格式,说出if语句的功能。思考老师提出的问题。 巩固上节课学习的内容,熟悉if语句的格式与功能。 2.新课讲授 当需要对多个条件进行判断时,可以使用if…elif…else语句。 格式: if <条件1>: <语句块1> elif <条件2>: <语句块2> … else: <语句块n> 功能:从if行开始依次对条件进行判断,如果正确则执行该条件下的<语句块>,然后跳出该if语句,如果不正确则对下一个条件进行判断,如果所有条件都不成立,则执行else下面的<语句块>。 听老师讲解,把if…elif…else语句的格式抄写在练习本。同桌间写出if…elif…else语句的功能。 了解if…elif…else语句的格式,理解该if语句的功能,知道程序执行的过程。 ( … 语句块n 条件1 条件 2 成立 语句块1 其他情况 语句块2 成立 不成立 不成立 )3.小组讨论 请同学们写出if…elif…else语句对应的流程图。 讨论:如果只有条件成立和不成立两种情况,格式可以写成什么;如果条件只有成立一种情况,又可以写成什么。 对照if…elif…else语句的格式,写出对应的流程图。相互讨论,如果处理条件只有成立和不成立两种情况,命令怎样简化;如果只有成立一种情况,又该怎样简化。 学会画出流程图,深入理解if语句的执行过程。学会根据实际情况来运用if语句对应的命令。 4.例题讲解 例题4-2:商场水果打折销售,水果8元一斤,10斤以上7元一斤。编写计费程序。 分析:已知条件水果8元一斤,10斤以上7元一斤,求水果金额。有多少种情况:1.水果10斤以上,2.水果10斤以下。用if…else语句,水果的重量用w,条件是w<10,如果成立,金额total等于w×8,否则是w×7。 练习:请同学们写出代码清单,并动手操作,用海龟编辑器输入代码,完成代码。 听老师讲解,分析例题,找出已知条件,未知条件(水果重量),所求的是什么。写出if适用哪个命令。 根据命令写出代码,用海龟编辑器输入代码,运行程序,验证程序是否正确。 学会阅读、理解题目,找出if语句中的条件,写出条件表达式,能够写出代码清单。学会输入代码,验证程序。 5.归纳小结 请同学们想一想,在使用if语句编写程序的步骤是什么? 小结:使用if语句的步骤,1.说出需要判断的有多少种情况;2.写出适用if语句哪种格式;3.写出if语句的每个条件;4.写出每个条件下面的语句块;5.在if语句前面和后面补充完相应的代码。 学会归纳小结,加深对使用if语句的理解,熟悉编写这类型程序的一般步骤。 6.巩固训练 阶梯电价电费计算:每200度以内(含200度)每度电0.6元,200~500度(含500度)之间每度电0.7元,超过500度的每度电0.9元。请编写程序,操作者输入电用量,计算机就能算出电费。 小组合作: 相互讨论:1.阶梯电价计算有几种情况;2.适用的if语句格式是什么;3.每个条件是什么;4.每个条件下的语句块是什么;5.在if语句的前面和后面补充相应的代码。 学会分析题目,写出解题步骤,完成代码编写,上机实践。体验到使用编程解决实际问题的乐趣。 教学总结 师生一起总结本节课学习的内容: 一、复习导入 1.if语句的格式; 2.if语句的功能 二、if…elif…else语句 1.格式 2.功能 3.流程图 三、例题讲解 例题4-2讲解:使用if语句的一般步骤。 四、巩固训练 阶梯电价的电费计算 回顾本节课所学内容,与老师一起总结。 培养学生的语言表达能力 板书设计 分支程序(二) 一、if…elif…else语句 1.格式 2.功能 3.流程图 二、例题讲解 例题4-2讲解 三、巩固训练 阶梯电价的电费计算 回顾本节课的学习内容,理清各个知识点内容。回顾操作方法与过程。 作业布置 1.使用海龟编辑器的积木模式,完成例题4-2。 2.使用海龟编辑器的积木模式,完成阶梯电价的电费计算。 回去完成作业。 巩固本节课所学知识。 -2- -3- 学科网(北京)股份有限公司 $$ 《分支程序》(二)学案 一、复习if语句 1.格式: if <条件>: <语句块> 2.功能:如果条件表达式成立,则先执行if这一行后缩进的<语句块>,然后再执行<语句块>后没有缩进的语句。如果条件表达式不成立,则直接执行<语句块>后没有缩进的语句。 二、多条件判断——if…elif…else语句 1.请写出if…elif…else语句的格式,并画出流程图 流程图: 格式: 2.if…elif…else语句的功能 从if行开始依次对条件进行判断,如果正确则执行该条件下的<语句块>,然后跳出该if语句,如果不正确则对下一个条件进行判断,如果所有条件都不成立,则执行else下面的<语句块> 三、例题讲解 例题4-2:商场水果打折销售,水果8元一斤,10斤以上7元一斤。编写计费程序。 学科网(北京)股份有限公司 $$

资源预览图

第四课《分支程序》第二课时 课件 2024—2025学年新世纪版(2018)初中信息技术八年级上册
1
第四课《分支程序》第二课时 课件 2024—2025学年新世纪版(2018)初中信息技术八年级上册
2
第四课《分支程序》第二课时 课件 2024—2025学年新世纪版(2018)初中信息技术八年级上册
3
第四课《分支程序》第二课时 课件 2024—2025学年新世纪版(2018)初中信息技术八年级上册
4
第四课《分支程序》第二课时 课件 2024—2025学年新世纪版(2018)初中信息技术八年级上册
5
第四课《分支程序》第二课时 课件 2024—2025学年新世纪版(2018)初中信息技术八年级上册
6
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。