4.3 运用选择结构描述问题求解过程课件-2025-2026学年粤教版高中信息技术必修一

| 6份
| 18页
| 692人阅读
| 1人下载
普通

摘要:

该高中信息技术课件聚焦选择结构问题求解,通过校园社团招新、体温登记等生活情境导入,搭建从生活逻辑到编程逻辑的学习支架,系统讲解if单分支、双分支及if-elif-else多分支语法与应用。 其亮点在于以情境化案例(如体温检测、季节判断、魔法道具店)驱动教学,结合Python代码实现与流程图分析,培养学生计算思维与数字化学习能力。小结清晰梳理分支类型及特点,助力学生结构化掌握知识,既提升学生问题解决能力,也为教师提供丰富教学资源与清晰实施路径。

内容正文:

nullnullnullnull 教学设计 课程基本信息 学科 信息技术 年级 高二 学期 秋季 课题 4.3 运用选择结构描述问题求解过程的 教科书 书 名:数据与计算 出版社:广东教育出版社 出版日期:2019年7月 教学目标 1.学生能够理解并掌握选择结构的分类(单分支、双分支、多分支)及对应的 if 语句语法格式、执行过程和流程图表示。 2.通过情境导入和问题引导,激发学生对选择结构的兴趣和求知欲;在实践探究和巩固练习过程中,培养学生自主思考、分析问题和解决问题的能力。 3.让学生体会编程的趣味性和成就感,增强学生对信息技术学科的喜爱之情。 教学内容 教学重点: 1.选择结构的分类及各自对应的 if 语句语法格式、执行过程和流程图,包括单分支、双分支和多分支选择结构。 2.运用单分支 if 语句和双分支 if-else 语句编写 Python 程序解决实际问题,实现根据条件选择执行不同语句的功能。 教学难点: 1.掌握缩进规则在选择结构中的应用,确保程序语法正确。 2.多分支 if 语句的理解和灵活运用,条件判断顺序和分支结构的嵌套上存在困难。 教学过程 一、导入(2 分钟) : 展示课件中的生活场景和问题,如根据天气选择出行方式、满18岁可骑电动车、购物满减活动等,引出在生活和学习中处处充满选择,进而提出在程序设计中如何用代码来实现这些选择,从而导入本节课的主题 —— 运用选择结构描述问题求解过程。 二、新课教学(35 分钟) : 1、单分支 if 语句(3 分钟) : 详细讲解单分支 if 语句的语法格式、执行过程和流程图,强调条件表达式后加冒号、语句体缩进等语法细节;通过判断体温是否大于37.5摄氏度的案例,让学生体验单分支 if 语句的使用过程。 2、双分支 if-else 语句(3 分钟) : 在单分支 if 语句的基础上,引出双分支 if-else 语句的语法格式、执行过程和流程图,突出 else 子句的作用;以判断一个整数是否为正负数为例,引导学生思考如何使用双分支结构实现两种不同情况的处理,进一步加深对选择结构的理解。 实践一(4 分钟) :让学生补全代码,输入成绩判断是否合格,若大于60分则输出合格,否则输出不合格。巡视指导:在学生编程过程中巡视,观察学生的操作情况,及时发现学生遇到的问题并给予适当的指导和提示。针对学生可能出现的常见错误代码,如语法错误、缩进错误、条件表达式逻辑错误等,将出错地方进行展示,让其他同学一同指出错误。 3、多分支 if-elif-else 语句(3 分钟) : 在单双分支的基础上,引出多分支 if-elif-else 语句的语法格式、执行过程,以季节判断为例,展示输入不同月份流程图的执行过程,重点突出多分支的核心思想:依次判断每个条件,当遇到首个为真的条件时,执行其对应的代码块,然后跳出整个结构。 实践二(7 分钟) :布置任务:让学生编写程序,补全代码,输入月份进行季节判断。对完成代码的同学予以金币奖励。 4、实践三(综合实践)(15分钟) : 布置任务:魔法道具店,设置剧情: 老板:欢迎光临!我这里有两件入门道具,先选一件吧:1. 会说话的猫形玩偶;2. 能看见10分钟未来的镜子。 分别展示选择1和2的结果:若选1提示:你选了猫形玩偶,它突然开口:“跟着我走能找到宝藏,但要听我的话! 若选2提示:你选了未来镜,照镜子时看到10分钟后会下雨。 简单讲解代码程序,让学生发挥想象力,运用本节课所学选择结构知识,拓展剧情,选取学生展示自己的代码,并解释代码的逻辑和实现思路,其他学生进行观摩和评价,通过交流分享,加深对选择结构的理解和应用。 三、总结(3分钟) : 引导学生回顾本节课所学内容,包括选择结构的分类、单分支和双分支、多分支的语法格式、执行过程和流程图,以及如何运用选择结构编写 Python 程序解决实际问题等,强调重点和难点知识,加深学生的记忆和理解。 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $4.3运用选择结构描述问题求解过程 年级:高二年级 学科:信息及技术(粤教版) 高中信息技术 选择结构 1 情境导入:生活中的逻辑判断 校园社团招新场景 编程基础测试≥60分 生活中的判断案例 体温≥37.5℃需登记 年龄≥16岁可骑电动车 根据天气选择出行方式 购物满减活动 高中信息技术 选择结构 那么我们怎样将现实生活中的判断--决策体现在程序设计中呢,这就要提到分支结构 2 if 表达式 : 语句块 #条件成立时执行 if 单分支语法与流程图 高中信息技术 选择结构 在程序设计中,主要使用条件语句(if语句)来实现判断和选择。 3 if 单分支案例--体温检测 问题描述 编写一个程序,要求用户输入体温。如果体温≥ 37.5℃, 则输出 “请登记”。 Python代码实现 t = float(input("请输入体温:")) if t >=37.5: print("请登记") 流程图 输入体温 t>=37.5? “请登记” True False 满足条件执行特定操作 高中信息技术 选择结构 在程序设计中,主要使用条件语句(if语句)来实现判断和选择。 4 if 单分支案例--体温检测 问题描述 “请登记”。 Python代码实现 t = float(input("请输入体温:")) if t >=37.5: print("请登记") 输入成绩 “合格” True False 满足条件执行特定操作 “不合格” 高中信息技术 选择结构 在程序设计中,主要使用条件语句(if语句)来实现判断和选择。 5 输入num1、num2、num3 num1>=num2 输出maxnum True False num1>=num3 num2>=num3 True False True False maxnum = num1 maxnum = num3 maxnum = num3 maxnum = num2 高中信息技术 选择结构 在程序设计中,主要使用条件语句(if语句)来实现判断和选择。 6 if 双分支语法与流程图 if 表达式 : 语句块1 else: 语句块2 # 条件成⽴时执⾏ # 条件不成⽴时执⾏ 高中信息技术 选择结构 实践1: 成绩判断 问题:输入成绩,≥60分输出“合格”,否则输出“不合格”。 Python代码 流程图及执行过程 score = float(input("请输入成绩:")) ________ print("合格") ________ print("不合格") “非此即彼” 高中信息技术 选择结构 适用于二选一的判断问题 8 if-elif-else 多分支语法 if 表达式1 : 语句块1 elif 表达式2: 语句块2 … elif 表达式n: 语句块n else: 语句块n+1 根据输入的月份(1-12), 判断季节,输入非法月份 时提示错误: 3-5:春 6-8:夏 9-11:秋 12/1/2:冬 问题 高中信息技术 选择结构 应用if条件语句可以快速地实现程序的分支选择,但当分支比较多时,用if...elif...else 语句来实现比较简便。 9 实践2:季节判断 流程图及执行过程 依次判断每个条件,当遇到首个为真的条件时, 执行其对应的代码块,然后跳出整个结构 高中信息技术 选择结构 10 根据输入的月份(1-12),判断季节,输入非法月份时提示错误: 3-5:春 6-8:夏 9-11:秋 12/1/2:冬 实践2:季节判断 高中信息技术 选择结构 11 老板:欢迎光临!我这里有两件入门道具,先选一件吧: 1. 会说话的猫形玩偶 2. 能看见10分钟未来的镜子 实践3:魔法道具店 高中信息技术 选择结构 例:魔法道具店 “跟着我走能找到宝藏,但要听我的话!” “10分钟后会下雨!” 高中信息技术 选择结构 choice1 = input("请输入1/2:") if choice1 == "1": print(" 你选了猫形玩偶,它突然开口:“跟着我走能找到宝藏,但要听我的话!”") if choice1 == "2": print(" 你选了未来镜,照镜子时看到10分钟后会下雨。") print(" 游戏结束,欢迎下次光临!") 实践3:魔法道具店 高中信息技术 选择结构 小结 选择结构 单分支 双分支 多分支 if 语句 if-else 语句 if-elif-else 语句 满足条件执行特定操作 二选一执行路径,“非此即彼” 对多个条件进行依次判断,执行首个 满足条件的分支,并结束整个判断过程 高中信息技术 选择结构 $

资源预览图

4.3 运用选择结构描述问题求解过程课件-2025-2026学年粤教版高中信息技术必修一-第1页
1
4.3 运用选择结构描述问题求解过程课件-2025-2026学年粤教版高中信息技术必修一-第2页
2
4.3 运用选择结构描述问题求解过程课件-2025-2026学年粤教版高中信息技术必修一-第3页
3
4.3 运用选择结构描述问题求解过程课件-2025-2026学年粤教版高中信息技术必修一-第4页
4
4.3 运用选择结构描述问题求解过程课件-2025-2026学年粤教版高中信息技术必修一-第5页
5
4.3 运用选择结构描述问题求解过程课件-2025-2026学年粤教版高中信息技术必修一-第6页
6

由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。