分支结构(课件)2025-2026学年信息科技苏科版五年级上册

2025-10-29
| 4份
| 28页
| 113人阅读
| 0人下载
普通

资源信息

学段 小学
学科 信息科技
教材版本 小学信息科技苏科版五年级上册
年级 五年级
章节 第2课 分支结构
类型 课件
知识点 -
使用场景 同步教学-新授课
学年 2025-2026
地区(省份) 全国,江苏省
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 4.18 MB
发布时间 2025-10-29
更新时间 2025-10-29
作者 LJUN俊
品牌系列 -
审核时间 2025-10-29
下载链接 https://m.zxxk.com/soft/54603724.html
价格 1.00储值(1储值=1元)
来源 学科网

摘要:

该小学信息科技课件聚焦算法分支结构,从生活情境(出门穿衣、图书分类)导入,引导学生建立“判断-行动”认知,再逐步学习单支、双支结构,通过综合挑战(门票价格计算器)及与循环结合,构建“生活实例→算法概念→编程实践”的递进学习支架。 其亮点在于用“密码门”“分叉路”等生活化比喻简化抽象概念,通过流程图四步法(起止框等)培养规范表达,结合Scratch编程实战(身高判断、奇偶数识别)提升数字化学习能力。实例丰富如门票计算器,助力学生发展计算思维,教师可直接使用结构化教学资源提升课堂效率。

内容正文:

nullnull LIJUN 2025/10/25 让算法“分叉”:走进分支结构的魔法世界 1 目录 CONTENTS 01. 先判断再行动 02. 单支冒险:条件成真才开门 03. 双支对决:是非各走各路 04. 综合挑战:门票价格计算器 05. 循环遇上分支:扩展循环 2 01 先判断再行动 3 生活处处有判断:从出门穿衣到图书分类 1 出门穿衣的判断 每天早上,我们都会根据天气判断是否需要穿外套。如果天气寒冷,就会穿上保暖衣物,这是生活中最常见的判断与行动的例子。 2 图书分类的判断 在班级图书角,小慧需要判断书籍是科普类还是文学类。如果是科普类,就放入科普书架,否则放入文学书架,这就是分支结构的实际应用。 3 分支结构的初步认识 分支结构就像是生活中的岔路口,我们需要先判断条件,然后根据条件的结果选择不同的行动路径。这种思维方式在算法中非常重要。 4 算法里的岔路口:初识分支结构 1 分支结构的比喻 在算法中,分支结构就像岔路口,程序运行到这里时,需要根据条件选择一个方向。这个条件必须是一个明确的判断,结果只能是真或假。 2 分支结构的表达方式 分支结构可以用自然语言、流程图和程序代码来表达。例如,自然语言中的‘‘如果......那么......’/‘如果……那么……否则……’,在流程图中用菱形判断框表示,在代码中用‘if......else......’/‘if……elif……else......’表示。 5 02 单支冒险:条件成真才开门 6 单支结构:只有满足条件才会触发动作 01 单支结构的比喻 单支结构就像是一扇密码门,只有当输入的条件为真时,门才会打开并执行相应的动作。如果条件不满足,程序就会跳过这个动作,继续执行后续的操作。 对应Scratch的:如果...那么... 7 开始 结束 数字大于50 移动100步 N Y 输入一个整数 8 开始 结束 分数>0and分数<60 N Y 输入分数 不及格 依据代码绘制对应流程图 9 单支结构:编写程序 02 单支结构的案例 例如,当输入的身高在120到140厘米之间时,程序会输出‘正常’。当输入的身高在140到160厘米之间时,程序会输出‘偏高’ 绘制流程图 10 流程图绘制四步:起止框、判断框、操作框、箭头 01 起止框 流程图的开始和结束都用圆角矩形表示,这是流程的起点和终点,表示程序的开始和结束。 02 判断框 判断框用菱形表示,里面写上判断条件,例如‘身高>120 且 身高<140’。根据条件的结果,流程会走向不同的分支。 03 操作框 操作框用矩形表示,里面写上需要执行的操作,例如输出‘偏高’。只有当条件为真时,才会执行这个操作。 04 箭头 箭头用来连接各个框,表示流程的走向。在判断框的箭头上,需要标注‘是’或‘否’,以便清楚地表示条件的结果。 11 单支结构:编写程序 02 单支结构的案例 例如,当输入的身高在120到140厘米之间时,程序会输出‘正常’。当输入的身高在140到160厘米之间时,程序会输出‘偏高’ 开始 结束 身高>120and 身高<140 正常 N Y 输入身高 身高>120and 身高<140 偏高 Y N 12 图形化编程实战:让电脑开口说偏高 导入scratch基础程序,完成代码编写 13 03 双支对决:是非各走各路 14 双支结构:条件为真走A路,为假走B路 1 双支结构的比喻 双支结构就像是两条分叉的道路,程序根据条件的结果选择其中一条路。如果条件为真,就走A路;如果条件为假,就走B路。两条路必须互斥,不能同时走。 对应scratch:如果...那么...否则 15 双支结构:条件为真走A路,为假走B路 2 双支结构的流程图 在流程图中,双支结构的判断框有两个出口,分别对应条件为真和为假的情况。每个出口都连接一个操作框,表示不同的操作路径。 16 流程图升级:双支出口与合并终点 双支出口 在双支结构的流程图中,判断框的两个出口分别对应不同的操作路径。这两个路径可以独立执行,互不影响。 合并终点 虽然双支结构有两条路径,但最终都会汇合到同一个终点。这个终点表示程序的结束,无论走哪条路径,程序都会在这个点结束。 17 双支结构:程序编写 3 双支结构的案例 例如,判断一个数是奇数还是偶数。如果这个数除以2的余数为0,那么它是偶数;否则,它是奇数。程序会根据这个条件分别输出‘偶数’或‘奇数’。 实验过程: 1.完善“判断奇偶数”的算法流程图。 18 双支结构:程序编写 3 双支结构的案例 例如,判断一个数是奇数还是偶数。如果这个数除以2的余数为0,那么它是偶数;否则,它是奇数。程序会根据这个条件分别输出‘偶数’或‘奇数’。 实验过程: 2.在进行条件判断时,我们可以使用关系表达式来描述判断条件,如 19 图形化验证:角色造型切换实时报出奇偶 图形化验证实践 在图形化编程平台上,我们可以实现一个程序,输入一个数后,程序会实时判断并输出这个数是奇数还是偶数。通过这种方式,我们可以直观地看到双支结构的运行效果。 20 04 综合挑战:门票价格计算器 21 问题拆解:10人是个价格分水岭 门票价格问题 公园门票的价格根据人数不同而变化。当人数达到10人及以上时,票价会降低。这是一个典型的双支结构问题,需要根据人数判断票价。 问题拆解 我们可以将这个问题拆解为一个简单的条件判断:人数是否达到10人。根据这个条件,分别计算团体票价和个人票价。 22 双支算法设计:条件、公式、输出三步走 1 条件判断 首先,我们需要判断人数是否达到10人。这是双支结构的核心条件,决定了后续的操作路径。 2 公式计算 根据条件的结果,分别使用不同的公式计算票价。如果人数达到10人,使用团体票价公式;否则,使用个人票价公式。 3 输出结果 最后,将计算出的票价输出显示。通过这种方式,我们可以清晰地看到不同人数对应的票价。 23 编程实现:运算积木作为条件限制 编程实现 在图形化编程平台上,我们可以使用运算积木来实现门票价格计算器。通过输入人数,程序会自动判断并计算票价,最后输出结果。 24 05 循环遇上分支:扩展循环 25 开始 结束 按下→ 面向90移动15步 N Y 单支遇见循环 26 单支遇见循环 结束 开始 按下→ 按下← 面向90移动15步 面向-90移动15步 N N Y Y 27 LIJUN 2025/10/25 感谢您的观看 THANK YOU FOR READING! 28 $null

资源预览图

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