3.2.2分支结构的程序实现教学课件-2025-2026学年浙教版高中信息技术必修一

2025-09-11
| 23页
| 336人阅读
| 3人下载
普通

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术浙教版必修1 数据与计算
年级 高一
章节 3.2 Python语言程序设计
类型 课件
知识点 -
使用场景 同步教学-新授课
学年 2025-2026
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 3.92 MB
发布时间 2025-09-11
更新时间 2025-09-11
作者 xkw_048321289
品牌系列 -
审核时间 2025-09-11
下载链接 https://m.zxxk.com/soft/53867321.html
价格 1.00储值(1储值=1元)
来源 学科网

摘要:

该高中信息技术课件聚焦Python分支结构程序实现,涵盖单分支if、双分支if-else及多分支if-elif-else,通过判断成绩及格、水仙花数验证等任务驱动,结合流程图解析与代码示例,构建从基础语法到综合应用的递进式学习支架。 其亮点在于融入错误示例分析(如水仙数代码类型错误修正)与竞赛题实践(2024年雨停预报算法题),以计算思维培养为核心,引导学生抽象问题、优化算法,同时通过结构化总结强化知识体系。学生能提升编程逻辑与问题解决能力,教师可借助丰富实例高效开展教学。

内容正文:

分支结构的程序实现 1 控制结构 Python程序设计语言 顺序结构 语句1 语句2 语句3 循环结构 N Y 语句块1 语句块2 条件表达式? 分支结构 N Y 语句块1 语句块2 条件表达式? 单分支结构 if False True 语句块 条件表达式 单分支 if 条件表达式 : 语句块 if语句 若条件表达式的值为真True,则执行语句块;否则什么都不执行 英文状态的冒号 若都是相同的缩进格式,则说明都是if条件成立时需执行的语句块 任务一:判断成绩是否及格 输入某学生技术考试成绩(0~100),判断是否及格。60分及以上则通过考试,输出“及格”,60分以下输出“不及格”。 s=int(input(“输入成绩:”)) if s>=60: print(“及格”) if s<60: print(“不及格”) 双分支结构 if-else if else 语句 if 条件表达式 : 语句块1 else: 语句块2 False True 语句块1 语句块2 条件表达式? 双分支 else后面也必须添加“ : ” 代码块1和代码块2的缩进格式必须一样,否则就报错。 5 双分支语句实现判断成绩是否及格 60分及以上则通过考试,输出“及格”,60分以下输出“不及格”。 s=int(input(“输入成绩:”)) if s>=60: print(“及格”) if s<60: print(“不及格”) 上机操作编写程序: 运行结果: 练习一 水仙花数是指一个n位数(n>=3),它的每位上的数字的n次幂之和等于它本身,例如371是水仙花数,因为33+73+13=371。 编程判断一个3位数是否为水仙花数。 随机点名 练习一 练习一 任务二:根据考试成绩判定等级 输入某学生技术考试成绩(0~100),输出对应等级。 [90,100] A [75,90) B [60,75) C [0,60) D 任务二:根据考试成绩判定等级 False True A B 成绩>=90 成绩>=75 True False 成绩>=60 True C D False 单分支并列结构 if-if 12 多分支结构 if-elif-else if elif else 语句 if 表达式1 : 代码块1 elif 表达式2 : 代码块2 else : 代码块3 多分支 13 if elif else 语句 if 表达式1 : 代码块1 elif 表达式2 : 代码块2 ....... else : 代码块3 多分支结构 if-elif-else 特性: 一个if语句可以包含多个elif子句 只要某个条件为真,计算机就会执行其所对应的语句块,然后就退出该语句 14 单分支并列结构 if-if 15 多分支结构 if-elif-else 16 练习二 伊春金山鹿苑旅游景点规定,身高在1.2米以下的儿童免票,身高在1.2~1.5米(包括1.2米和1.5米)的儿童购买半价票,身高超过1.5米的游客购买全价票。用python程序实现上述算法。 练习二 运行结果: 课堂总结 单分支 双分支 多分支 if 表达式: 语句块 if 表达式: 语句块1 else: 语句块2 if 表达式1: 语句块1 elif 表达式2: 语句块2 … elif 表达式n: 语句块n else: 语句块n+1 课堂练习 ★[ 2024.7竞赛题]用Python算法控制结构描述“您所在街道25分钟后小雨,50分钟后雨停”,设t为距离天气预报发布时间的间隔(单位:分钟),下列选项正确的是( ) 课堂练习 ★[ 2023.7竞赛题]用Python算法控制结构描述:空气质量指数AQI值大于100,小于等于150称为轻度污染;大于150称为中度以上污染。设M为AQI值,Z为污染程度。下列选项正确的是( ) 课后作业 作业一: 输入一个年份,判断其是否为闰年,如果是闰年,则输出“Yes”,不是闰年,则输出“No”。 判断闰年的两个条件:能被4整除但不能被100整除的数 能够被400整除的数 作业二: 预习下节课的内容——for循环结构 聆 听 谢 感 23 $

资源预览图

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