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

2025-12-25
| 11页
| 666人阅读
| 166人下载
普通

资源信息

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

摘要:

该高中信息技术课件聚焦分支结构程序实现,以“四人赛”答题场景导入,从界定问题(判断第一题得分)出发,通过抽象建模(预设答案字符串)、设计算法(流程图绘制)、编写程序(if语句应用)逐步展开,最终以小组任务(积分计算)巩固,构建从具体到抽象再应用的学习支架。 其亮点在于融入计算思维(抽象、建模、算法设计)和数字化学习与创新(自学if-elif,自主完成流程图与编程),以真实情境驱动任务。采用任务驱动法,学生在解决问题中提升编程能力,教师可借助实例教学增强课堂互动与效率。

内容正文:

分支结构的程序实现 授课人:XX 日期:XXXXXX 51PPT模板网 www.51pptm oban.com 1 四人赛规则说明 2 四人赛规则说明 比赛规则: 每局在线匹配用户4人,匹配成功开始作答。 每题答对+20分,答错不减分,优先获得100分即为胜利 每局比赛最多10分钟,10分钟内无选手到达100分则全部失败。 每天前两局是积分局。首局第一名积3分,第二、三名积2分,第四名积1分;第二局第一名积2分,其余名次积1分。 3 问题:已知一共5个试题的正确答案,现在需要根据参赛者输入的选项来判断第一题答题是否得分,如果选项正确则输出“得分”;否则输出“不得分” 。 界定问题:大问题→小问题 计算比赛积分 判断第一题是否得分 问题:已知一共5个试题的正确答案,现在需要根据参赛者输入的选项来判断第一题答题是否得分,如果选项正确则输出“得分”;否则输出“不得分” 。 抽象与建模 预设五个试题的正确答案:“ABCDA”,将字符串存入变量s。 参赛者输入的答案保存到变量ans。 要判断该参赛者第一题能否得分,实际只需比较ans的值跟s字符串中的第一个字符是否相同即可,若相同,输出“得分”,否则输出“不得分”。 判断第一题答题是否得分: 预设五个试题的正确答案:“ABCDA”,将字符串存入变量s。 参赛者输入的答案保存到变量ans。 要判断该参赛者第一题能否得分,实际只需比较ans的值跟s字符串中的第一个字符是否相同即可,若相同,输出“得分”,否则输出“不得分”。 设计算法 s[1]=ans 开始 s=ABCDA 输入答案ans 输出“得分” 输出“不得分” 结束 Y N s[0]=ans 编写程序 s[0]=ans? 开始 s=ABCDA 输入答案ans 输出“得分” 输出“不得分” 结束 Y N s=“ABCDA” ans=input(“请输入第一题的答案:”) ? 编写程序 if<条件>: <语句块1> else: <语句块2> 如果程序只需要对条件为真的情况做出处理,那么if语句可省略else以及语句块2的部分,格式变成: if<条件>: <语句块> if语句中的冒号表示下方紧接着一个语句块。在python中,语句块是一行或放在一起多行的语句,一般通过缩进来进行标识。 同一个if语句中,if、else下方的语句块必须采用相同的缩进。 条件是一个表达式,它的值可以是真(True)或假(False)。 if语句: 编写程序 s=“ABCDA” ans=input(“请输入第一题的答案:”) s[0]=ans? s=ABCDA 输入答案ans 输出“得分” 输出“不得分” Y N if s[0]==ans: print(“得分") else: print(“不得分") if<条件>: <语句块1> else: <语句块2> 条件是一个表达式,它的值可以是真(True)或假(False)。 小组任务 请同学们自学课本78页if-elif语句的内容,按照抽象与建模→设计算法→编写程序的步骤,完成积分计算的流程图绘制与程序编写,并思考以下问题: ①对于参赛者一,积分分成几种情况? ②以if结构实现的话,哪种积分分类放在else语句中最佳? 参赛者一的得分:100 参赛者二的得分:80 参赛者三的得分:40 参赛者四的得分:60 参赛者一能获得多少积分? 积分规则:首局第一名积3分,第二、三名积2分,第四名积1分 首局 感谢您的观看 11 $

资源预览图

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