4.3.2 if…elif…else 语句的应用课件-2026-2027学年粤教版高中信息技术必修一

2026-08-04
| 25页
| 68人阅读
| 7人下载
普通

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术粤教版必修1 数据与计算
年级 高一
章节 4.3.2 if…elif…else语句的应用
类型 课件
知识点 -
使用场景 同步教学-新授课
学年 2026-2027
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 5.20 MB
发布时间 2026-08-04
更新时间 2026-08-04
作者 匿名
品牌系列 -
审核时间 2026-08-04
下载链接 https://m.zxxk.com/soft/59084154.html
价格 0.00储值(1储值=1元)
来源 学科网

摘要:

该高中信息技术课件聚焦Python选择结构中if…elif…else语句的应用,通过“AI课堂行为分析反馈助手”探究活动导入,从课堂行为分类引导学生思考多条件判断逻辑,衔接单分支if语句知识,提供算法设计、代码编写与调试的学习支架。 其亮点是以真实情境(课堂行为分析、购买笔记本、判断闰年)驱动项目式学习,培养计算思维(问题抽象、算法设计)和数字化学习与创新(代码优化如嵌套结构、in关键字使用),小结明确多分支与单分支语句区别。学生提升编程应用能力,教师可利用完整案例提升教学效率。

内容正文:

4.3.2 if…elif…else语句的应用 1 3 学习目标 掌握Python程序设计语言选择结构的 if…elif…else 语句的一般格式及使用方法。 2 理解if…elif…else 语句的执行过程(即各条件判断的先后顺序)。 能运用选择结构描述问题的求解过程,并能区分if语句和if…elif…else 语句在格式、功能、应用等方面的异同。 探究活动1: 课堂中的行为 探究活动1: 课堂中的行为 请你回想一下,平时课堂上同学们会出现哪些行为动作呢? 有个别同学会:玩手机、睡觉、走神、交头接耳 大部分同学都能做到在课堂上:举手提问、认真记笔记、专心听讲 极个别同学可能出现:突发身体不适 探究活动1: AI课堂行为分析反馈助手 设计规则: ①哪些课堂行为需要优先处理? ②每种课堂行为对应的反馈是什么? 探究活动1: 优先级 行为类别 具体行为 反馈方式 1(最高) 紧急行为 突发身体不适 立即弹出警报框,通知班主任与校医 2 违纪行为 玩手机、睡觉 弹出提醒框,5分钟后未改正则通知任课老师和班主任 3 待关注行为 走神、交头接耳 弹出温馨提示:请专心听讲,眼神看向黑板哦! 4 积极行为 举手提问、认真记笔记 标记“课堂活跃”,表现分+2,课后汇总给任课老师 5(最低) 常态行为 专心听讲 无特殊反馈,持续监测 AI课堂行为分析反馈助手 1.分析问题: 探究活动1: AI课堂行为分析反馈助手 2.设计算法: 探究活动1: AI课堂行为分析反馈助手 2.设计算法: 多种行为分析,能否用一个if语句来实现呢? 新知学习: if…elif…else语句格式如下: if (表达式1):语句1 elif (表达式2):语句2 …… elif (表达式N):语句N else: 语句N+1 在这里语句1、语句2、语句3……语句N,指的不单是一个语句,而可以是一个语句块。 探究活动1: AI课堂行为分析反馈助手 2.设计算法: 请用if…elif…else语句来实现 “AI课堂行为分析反馈助手”小程序。 探究活动1: AI课堂行为分析反馈助手 3.编写程序: 用in关键字判断行为是否属于某一类,简化代码(避免重复写多个==判断) 在“违纪行为”分支中嵌套双分支 if…else,实现 “同类行为不同反馈”,体现代码的灵活性 用变量performance_score记录表现分,可后续进一步实现拓展,如累计课堂表现分数 探究活动1: AI课堂行为分析反馈助手 4.调试运行程序: 测试1:输入“突发身体不适” 反馈结果:【AI助手紧急反馈】发现学生紧急情况!已通知班主任和校医立即前往教室,请注意现场秩序! 测试2:输入“玩手机” 反馈结果"【AI助手违纪提醒】请立即放下手机,专注课堂学习!5分钟后将再次检测,未改正将通知班主任。" 测试3:输入“专心听讲”, 反馈结果"【AI助手常态反馈】学生处于专心听讲状态,无特殊反馈,持续监测中..." 探究活动1: AI课堂行为分析反馈助手 【AI助手违纪提醒】请打起精神,课堂学习时间很宝贵!5分钟后将再次检测,未改正将通知班主任。 新知学习: if…elif…else语句格式如下: if (表达式1):语句1 elif (表达式2):语句2 …… elif (表达式N):语句N else: 语句N+1 由上而下依次执行 新知学习: if…elif…else语句格式如下: if (表达式1):语句1 elif (表达式2):语句2 …… elif (表达式N):语句N else: 语句N+1 口诀: 多分支,按优先;if 开头,elif 中间;重要条件放前面,else 兜底不跑偏;执行一个就停步,逻辑严谨是关键。 探究活动2: 购买笔记本 项目小组成员经过比较,打算在某购物网站购买三种笔记本作 为奖品和纪念品,它们的单价分别为6元、5元和4元。若项目小 组共有经费x元,他们希望买尽可能多的笔记本作为奖品和纪念 品,并能把经费用完。那么,这三种笔记本各可以买多少本? 1.分析问题: 如果买完x/4本单价为4元的笔记本,还剩1元,则单价为4元的 笔记本少买1本,换成买一本单价为5元的笔记本即可;如果买完x/4本单价为4元的笔记本,还剩2元,则单价为4元的笔记本 少买1本,换成买一本单价为6元的笔记本即可;如果买完x/4本单价为4元的笔记本,还剩3元,则单价为4元的笔记本少买2本,换成买一本单价为5元的和一本单价为6元的笔记本即可。 探究活动2: 购买笔记本 2.设计算法: 根据分析,可先设购买笔记本的经费总费用共为x元,购买单价为6元、 5元、4元笔记本的数量分别为m,n,k,具体算法描述如下: ①输入x的值; ②k=x//4; ③y=x%4; ④如果y的值为0,则m=0,n=0; ⑤如果y的值为1,则m=0,n=1,k=k-1; ⑥如果y的值为2,则m=1,n=0,k=k-1; ⑦如果y的值为3,则m=1,n=1,k=k-2; ⑧输出m,n,k的值; ⑨结束。 探究活动2: 购买笔记本 3.编写程序: if (表达式1):语句1 elif (表达式2):语句2 …… elif (表达式N):语句N else: 语句N+1 省略 探究活动2: 购买笔记本 4.调试程序: 探究活动2: 购买笔记本 3.编写程序: 一个多分支的if…elif…else语句就完全 可以用多个单分支的if语句来替换吗? 探究活动3: 判断闰年 一个年份如果能被400整除,那么它是闰年;或者, 如果能被4整除,但不能被100整除,那么它也是闰年。 探究活动3: 判断闰年 一个年份如果能被400整除,那么它是闰年;或者, 如果能被4整除,但不能被100整除,那么它也是闰年。 实践(课本P83): x=int(input("请输入年份:")) year=x if x%100 == 0: if x%400 ==0: print("%d年是闰年"%d x) else: print("%d年不是闰年"%d x) elif x%4==0: print("%d年是闰年"%d x) else: print("%d年不是闰年"%d x) x=int(input("请输入年份:")) year=x if x%100 == 0: if x%400 ==0: x = x/100 if x%4>0: print("%d年不是闰年"%d year) else: print("%d年是闰年"%d year) x=int(input("请输入年份:")) year=x print("%d年是闰年"%d x) else: print("%d年不是闰年"%d x) 程序1: 程序2: 程序3: if x%100==0 or (x%100>0 and x%4==0): 判断闰年 小结: 1. if…elif…else 语句的语句格式及应用。 2. if…elif…else 语句与多个单分支if语句在使用上的区别。 $

资源预览图

4.3.2 if…elif…else 语句的应用课件-2026-2027学年粤教版高中信息技术必修一
1
4.3.2 if…elif…else 语句的应用课件-2026-2027学年粤教版高中信息技术必修一
2
4.3.2 if…elif…else 语句的应用课件-2026-2027学年粤教版高中信息技术必修一
3
4.3.2 if…elif…else 语句的应用课件-2026-2027学年粤教版高中信息技术必修一
4
4.3.2 if…elif…else 语句的应用课件-2026-2027学年粤教版高中信息技术必修一
5
4.3.2 if…elif…else 语句的应用课件-2026-2027学年粤教版高中信息技术必修一
6
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。