第二单元 第7课 分支结构 课件+教案+学习单+视频 浙教版(2026)信息科技五年级上册

资源下载
  1. 二一教育资源

第二单元 第7课 分支结构 课件+教案+学习单+视频 浙教版(2026)信息科技五年级上册

资源简介

(共34张PPT)
UNIT 2 · LESSON 07 · 算法的控制结构
浙教版 小学信息科技 · 五年级上册
第二单元 算法的控制结构 · 第 7 课
分支结构
先看条件,再决定这一步做不做
主讲教师:×××
学校:×××小学
站台上一句话:如果不满 6 周岁,那么免票。
第二单元 算法的控制结构 · 第 7 课
CONTENTS
本课导航
一条线走到底:
先看条件,再决定这一步做不做。
01
情境:站台上的一句话
02
认一认:什么叫分支结构
03
把话说准:条件与事件
04
画一画:菱形判断框
05
走一遍:免票算法
06
练一练,理一理
小浙提示
六站按上课顺序排:先读一句话,再认结构,最后走一遍、改一改。
03
本课学习目标
第二单元 算法的控制结构 · 第 7 课
01
知道什么叫分支结构:依据条件选择执行路径的算法结构。
02
会用“如果……那么……”说清规则,能分出条件和要做的事。
03
能看懂流程图里的菱形判断框,知道条件成立走“是”那条路。
04
能说清条件不成立时这条算法会怎么走,并会判断一个条件写得准不准。
本课主线:一句话 → 条件与事件 → 菱形判断框 → 免票算法 → 改一改。
小浙提示
重点看第一条和第四条:知道什么是分支结构,说得清条件不成立时怎么走。
04
上一课排好序,这一课来看条件
第二单元 算法的控制结构 · 承接第 6 课
上一课的算法是“一步接一步”。这一课遇到一个新问题:有些步骤做不做,得先看一个条件。
01
上一课
煮茶六步,一步接一步;每一步都做,也只做一次。
02
这一课的新问题
不满 6 周岁就可以免票——可要是不成立呢?
03
这一课要回答
这种“先看条件、再决定做不做”的算法叫什么?
顺序结构问“下一步做什么”,分支结构先问“这一步要不要做”。
小浙提示
上一课问“怎么一步步做”,这一课问“这一步要不要做”。
05
站台上的一句话
情境导入
小浙在售票口看到一句提示:“如果不满 6 周岁,那么免票。”
提示牌上写的
小浙的问题
如果不满 6 周岁
这半句说的是什么?它能回答“是”或“不是”吗?
那么免票
满足了前面那个条件,才做这件事吗?
如果不满 6 周岁,那么免票
这一句话,能不能画成一条算法?
把这句话读明白,就是这一课要做的事。
小浙提示
先别急着解释,让学生自己读一读提示牌上的话。
06
这句话,分成两半
读一读
整句话读一遍:如果不满 6 周岁,那么免票。
前半句
条件
“不满 6 周岁”。它管的是“要不要做”,而且能干脆地回答“是”或“不是”。
后半句
要做的事
“免票”。只有在前面那个条件成立时,才做这件事。
条件在前,要做的事在后——两半都在,才是一条完整的规则。
小浙提示
让学生自己指:哪半句是条件,哪半句是要做的事。
07
什么叫分支结构
知识建构
依据条件选择执行路径的算法结构,叫分支结构。
教材上的话
红灯停
“如果遇到红灯,那么停止通行。”条件:遇到红灯;要做的事:停止通行。条件不成立,就照常往前走。
和上一课比
两种结构
顺序结构是一步一步依次做;分支结构要先看条件,再决定这一步做不做。
分支结构用“如果……那么……”来说:先说条件,再说条件成立时要做什么。
小浙提示
重点句:先看条件,再决定这一步做不做。
08
生活里的“如果……那么……”
找一找
这三条规则,读一读,看它们像不像同一副样子。
路上
遇到红灯
如果遇到红灯,那么停止通行。条件成立,就停下来等。
出门前
下起雨来
如果下雨,那么带上雨伞。条件成立,才需要带伞。
教室里
放学没人
放学时如果教室里没有人,那么关灯。条件成立,才去关灯。
这些规则都不按“一步一步做完”来走——先看条件,条件成立才做那件事。
小浙提示
三张卡读完,问一句:它们是不是同一副样子?
09
把半截话补完整
动手做一做
下面三条规则各缺了一半,把它补上,再读一遍。
半截话
我补上的那一半
如果______,那么停止通行。
如果下雨,那么______。
如果放学时教室里没有人,那么______。
补完读一遍:条件那半句,能不能回答“是”或“不是”?
小浙提示
巡视看两点:条件那半句能不能回答“是 / 不是”。
10
判断条件要能判断“是”或“不是”
知识建构
判断条件要能回答一个问题:是,还是不是?
能判断
答得上“是 / 不是”
年龄不满 6 周岁;遇到红灯;下雨。这些都能干脆地回答“是”或“不是”。
说不清
答不上“是 / 不是”
天气很好;今天很开心。好不好、开心不开心,说不出一个准数,不能当判断条件。
条件写不准,计算机就没法照着选路——它只会按“是”和“不是”来决定走哪一条。
小浙提示
重点讲“天气很好”这一类:答不上“是 / 不是”,不能当条件。
11
挑一挑:哪些能当判断条件
动手做一做
下面四条说法,能当判断条件的打“能”,不能的打“不能”。
说法
能 / 不能
我的理由
年龄不满 6 周岁
今天心情不错
成绩比 90 分高
大家都喜欢这本书
能当判断条件的说法,都要能干脆地回答“是”或“不是”。
小浙提示
第 1 条能,第 3 条能;第 2、4 条说不清,不能。
12
想一想:判断条件怎样确定
教材活动
判断条件不是随手写的——要看这件事的“规则”是怎么规定的。
这件事
规则上是怎么说的
判断条件就写
免票这件事
不满 6 周岁可以免票
年龄不满 6 周岁
借书这件事
借书超过 30 天要提醒还书
借书超过 30 天
先找到规则里那句话,再把它写成能判断“是 / 不是”的条件。
小浙提示
教材上的想一想:条件从规则里来,不是随手写的。
13
流程图里的新符号:菱形判断框
知识建构
第 6 课认过三种符号,这一课只加一张新面孔——菱形,管判断。
年龄不满 6 周岁?
判断
菱形
菱形里写什么
菱形里写的,是一条能判断“是 / 不是”的条件。
条件成立走“是”,条件不成立走“否”。
圆角矩形、矩形、平行四边形,第 6 课已认过。
认准这一张新面孔:菱形 = 判断。
小浙提示
只加这一张新面孔——菱形;其余三种符号第 6 课已认过,不再重复。
14
菱形怎么走:成立走“是”
知识建构
同一个菱形,两条路——走哪一条,全看条件成不成立。
条件成立
走“是”那条路
从“是”的方向往下走,执行菱形后面那一步指令。
条件不成立
走“否”那条路
从“否”的方向走,什么也不做——不执行任何指令。
教材上的话:条件为真,执行相应的指令;否则不执行任何指令。
小浙提示
重点句:条件不成立就不执行任何指令,这一步整条跳过。
15
把“免票”画成流程图
本课重点
输入年龄
年龄不满 6 周岁?
是
输出“免票”
结束
否
这条算法的三个部件
判断条件:年龄不满 6 周岁
条件成立:输出“免票”
条件不成立:什么也不做,直接结束
两条路的终点都是结束。
条件成立走“是”,不成立走“否”——两条路都走到结束。
小浙提示
本课重点页:从“输入年龄”往下读到“结束”,两条路都走一遍。
16
跟着流程图走一遍
动手做一做
对着第 12 页的流程图走一走,把表格填完。
输入年龄
判断条件成立吗?
这条算法会输出什么
5
6
8
输入 5 走“是”;输入 6 和 8 都走“否”——屏幕上什么也没有。
小浙提示
参考答案:5 走“是”,输出“免票”;6 和 8 走“否”,什么都不输出。
17
改一改:让输入 6 也给出结果
教材练习
购票规则是:不满 6 周岁免票,满了 6 周岁就要买票。可这条算法在输入 6 时,什么也没输出。怎么改才对?
想法
会怎么样
把条件改成“年龄不满 7 周岁”
6 周岁的同学也免票了——和规则不符,不行。
给算法再添一条“否则”的路
条件不成立时也能输出“购买车票”——这才对。
这条“否则”的路怎么画、怎么写,是下一课《双分支结构》要学的事;这一课先把它找出来。
小浙提示
教材练习:只改条件会改错规则,要添一条“否则”的路。
18
用计算机验证这条算法
拓展 · 让机器跑一跑
把这条算法交给计算机,让它自己判断一次。
算法三步
第 1 步 输入年龄
第 2 步 判断:年龄不满 6 周岁?
第 3 步 条件成立,输出“免票”
条件不成立:第 3 步不执行。
计算机里的写法
nianling = int(input("请输入年龄:"))
if nianling < 6:
print("免票")
第 1 行:把输入的年龄存进 nianling。
第 2 行:判断 nianling 是不是小于 6。
第 3 行:条件成立,才打印“免票”。
运行程序:输入 5,屏幕上出现“免票”;输入 8,屏幕上什么都没有。
小浙提示
不要求学生会写程序,只让他们看到“条件变成了一句话”。
19
活动一:写一条校园里的分支算法
动手做一做 · 练习
校园里有很多“如果……那么……”。选一件事,先写成一句话,再把它拆开填进表格。
我来填
内容
我选的一件事
我写的“如果……那么……”
这里面的判断条件
条件成立时要做什么
可以写:过马路、放学关灯、作业没交提醒同学——也可以自己想一件。
小浙提示
一定要问:这句话里的判断条件,能回答“是 / 不是”吗?
20
活动二:画一画“提醒还书”
动手做一做 · 练习
图书馆有一条规则:借书超过 30 天,就要提醒还书。把这条规则拆成四个框,填进表格。
第几个框
框里写什么
第 1 个框:输入什么?
输入借书的天数
第 2 个框:判断条件写什么?
借书超过 30 天?
第 3 个框:条件成立时做什么?
第 4 个框:条件不成立时做什么?
画的时候别忘了:判断条件写在菱形里,条件成立走“是”。
小浙提示
前两个框给了样子,后两个框让学生自己填。
21
同桌互查:这句话说准了吗
动手做一做
检查项
我同桌的答案
我写的“如果……那么……”,能分出哪半句是条件吗?
□ 做到了 □ 还要改
这个条件能回答“是”或“不是”吗?
□ 做到了 □ 还要改
流程图里,判断条件写在菱形里了吗?
□ 做到了 □ 还要改
条件成立走“是”那条路,走对了吗?
□ 做到了 □ 还要改
说清条件不成立时,这条算法会怎么走了吗?
□ 做到了 □ 还要改
发现一处就指出来一处,改完再交换回来看一遍。
小浙提示
重点查第二项和第四项:条件能不能判断,两条路走对了没有。
22
辨一辨
练一练
说法
对 / 错
我的理由
分支结构是依据条件选择执行路径的算法结构。
判断条件不成立时,就不执行任何指令。
写判断条件,只要读起来顺口就行,说不清“是 / 不是”也没关系。
流程图里,判断条件写在菱形里。
“如果不满 6 周岁,那么免票”这条算法,输入年龄 8 会输出“免票”。
用计算机运行程序,可以检查判断条件写得准不准。
说清理由,比只写一个“对”或“错”更重要。
小浙提示
重点讲第 3 句和第 5 句,其余快速过。
23
议一议:条件写不准会怎样
想一想
条件写得不准,这条算法会出什么问题?
写得太严
该免的没免
本来该免票的同学,因为条件卡得太紧,没免成。
写得太松
不该免的也免了
条件放得太宽,不该免票的人也免了,规则就乱了。
说得不清
别人照着做也拿不准
条件说不清“是 / 不是”,同学照着这条算法做,也做不对。
条件写在前面,事情做不做由条件说了算——所以条件必须写得准。
小浙提示
先让学生说,再点开三张卡归纳。
24
练习与小结:把这一课理一理
第三部分 · 练一练,理一理
01
练习
14 题分三层:基础 1—5、提升 6—10、综合 11—14。
02
讲评
重点讲第 2、5、9、10、12 题,说清为什么。
03
小结
理一理:分支结构是什么、条件怎么写、菱形怎么走。
做完就讲,讲完就理——这一课才算收口。
小浙提示
先练后讲,讲评只挑第 2、5、9、10、12 题。
25
随堂练习(一)
基础题 1—5
题号
题目和选项
我的答案
1
依据条件选择执行路径的算法结构叫( )。A 顺序结构 B 分支结构 C 循环结构
2
分支结构通常用( )的方式表述。A 如果……那么…… B 一步一步依次…… C 先……再……
3
流程图里表示“判断条件”的框是( )。A 矩形 B 菱形 C 平行四边形
4
“如果不满 6 周岁,那么免票”里,“免票”是( )。A 输入的数据 B 判断条件 C 条件成立时要做的事
5
判断:分支结构里,如果判断条件不成立,就不执行任何指令。A 正确 B 错误
小浙提示
第 2 题让学生自己说“如果……那么……”。
26
随堂练习(二)
提升题 6—10
题号
题目和选项
我的答案
6
免票算法里,输入年龄 5,流程图会( )。A 沿“是”的方向走到“免票” B 沿“否”的方向直接结束 C 两条路都走一遍
7
免票算法里,输入年龄 8,这条算法会( )。A 输出“免票” B 不执行任何指令 C 输出“购买车票”
8
判断:判断条件怎么写都行,“天气很好”也能当判断条件。A 正确 B 错误
9
想让输入 6 时也有结果,最合适的做法是( )。A 再添一条“否则”的路 B 把条件改成“年龄不满 7 周岁” C 把“免票”改成“购买车票”
10
判断:写分支结构时,判断条件要能回答“是”或“不是”。A 正确 B 错误
小浙提示
第 6 题考走哪条路,第 7 题考不成立时的走法。
27
随堂练习(三)
综合题 11—14
题号
题目和选项
我的答案
11
判断:流程图里的菱形可以有两个出口,一个走“是”,一个走“否”。A 正确 B 错误
12
小浙写了一条提醒算法:“如果____,那么提醒带雨伞。”横线上填( )最合适。A 天气不错 B 今天星期三 C 下雨
13
判断:判断条件只要写出来就行,用不用程序验证都一样。A 正确 B 错误
14
免票算法:输入年龄→菱形“年龄不满 6 周岁?”→成立时输出“免票”,否则什么都不输出。下面说法正确的是( )。A 输入几岁都输出“免票” B 只有不满 6 周岁才输出“免票” C 输入 6 时也输出“免票”
小浙提示
第 12 题让学生比较三个说法,说清哪一个能判断。
28
参考答案
对一对
题号
1
2
3
4
5
6
7
答案
B
A
B
C
A
A
B
题号
8
9
10
11
12
13
14
答案
B
A
A
A
C
B
B
讲评要点
第 2 题:分支结构用“如果……那么……”说,别和顺序结构的“一步一步依次”混。
第 5 题:条件不成立就是不执行任何指令,这一步整条跳过。
第 9 题:只改条件会连规则一起改错,要给算法再添一条“否则”的路。
第 10、12 题:判断条件要能干脆地回答“是 / 不是”,“天气不错”这类说法不算。
小浙提示
只讲第 2、5、9、10、12 题,其余以订正为主。
29
课堂小结
本课回顾
1
分支结构
依据条件选择执行路径的算法结构。
2
怎么表述
用“如果……那么……”:先说条件,再说要做的事。
3
怎么写条件
要能干脆地回答“是”或“不是”。
4
流程图里
判断条件写在菱形里,成立走“是”,不成立走“否”。
5
一句话
先看条件,再决定这一步做不做。
一句话:先看条件,再决定这一步做不做。
小浙提示
对照板书,把分支结构和“菱形怎么走”复述一遍。
30
关键概念
记一记
1
分支结构
依据条件选择执行路径的算法结构。
2
判断条件
放在菱形里的那句话,要能回答“是”或“不是”。
3
判断框
流程图里表示判断条件的菱形。
4
“如果……那么……”
分支结构常用的表述方式:先条件,后要做的事。
把这四个词抄进笔记本:分支结构、判断条件、判断框、“如果……那么……”。
小浙提示
四个词抄进笔记本,能用自己的话说清最好。
31
学习评价
评一评
评价内容
自评
互评
师评
知道什么是分支结构,能举出生活里的例子
☆☆☆
☆☆☆
☆☆☆
能用“如果……那么……”把一条规则说清楚
☆☆☆
☆☆☆
☆☆☆
能看懂流程图里的菱形,知道条件成立走“是”
☆☆☆
☆☆☆
☆☆☆
能说清条件不成立时,这条算法会怎么走
☆☆☆
☆☆☆
☆☆☆
☆☆☆ 能独立完成并说清理由;☆☆ 需要一点提示;☆ 需要同伴帮助。
没到三星的那一项,就是课后的复习重点。
小浙提示
没到三星的那一项,就是课后的复习重点。
32
课后作业
分层完成
01
基础(必做)
把课上三句“半截话”补完整,抄写一遍,再读给同桌听。
02
提高(选做)
给“如果下雨,那么带雨伞”这条规则画一张流程图。
03
拓展(选做)
找一条家里的规则,写成“如果……那么……”,说清做什么。
04
阅读
读《红灯亮了,才停下》,想一想把规则里的条件写准有什么好处。
作业里的例子要写明“示例”,不写真实同学姓名。
小浙提示
作业里的例子要写明“示例”。
33
拓展阅读
读一读
红灯亮了,才停下
小浙上学要过一个路口,路口有一盏红绿灯。
他给自己定了一条规则:如果遇到红灯,那么停下来等。
绿灯亮着的时候,他直接走过去,什么也不用等。
同学问他:那黄灯呢?小浙想了想,把条件改准了——
如果灯不是绿色,那么先停下来。
条件一改,做法就跟着变:原来只有红灯才停,现在黄灯也停。
读后想一想:条件写得越准,照着这条算法做事就越放心。
小浙提示
读后让学生说一句自己的规则。
本课结束 谢谢观看
课后想一想:你身边还有哪条规则,可以写成“如果……那么……”?
浙教版 小学信息科技 · 五年级上册《分支结构》教学设计
第二单元 算法的控制结构 · 第 7 课 · 1 课时(40 分钟) · 配套课件 34 页
课题 分支结构 教材版本 浙教版五年级上册
单元 第二单元 算法的控制结构 课时 1 课时(40 分钟)
执教教师 学校
课型 新授课 授课时间
一、教材分析
《分支结构》是浙教版小学信息科技五年级上册第二单元“算法的控制结构”的第二课。上一课《顺序结构》解决的是“一条算法的步骤怎么一步一步做完”;这一课问题往前一步:有些步骤做不做,得先看一个条件。全课只有一条线——站台售票口的一句话“如果不满 6 周岁,那么免票”:先把这句话拆成“条件”和“要做的事”,再认识这种结构叫分支结构;接着把话说准,弄明白判断条件必须能回答“是”或“不是”;然后认流程图里的新符号菱形,走通免票算法;最后发现这条算法在输入 6 时什么也不输出,从而找出“要再添一条‘否则’的路”——这正是下一课《双分支结构》的入口。
教材给出的核心内容有三块。一是分支结构的含义:依据条件选择执行路径的算法结构叫分支结构,用“如果……那么……”的方式表述;条件为真,执行相应的指令,否则不执行任何指令。二是判断条件要能判断:条件要能干脆地回答“是”或“不是”,“天气很好”这类说不清的说法不能当判断条件;条件不是随手写的,要从这件事的规则里找出来。三是流程图里的表示方法:判断条件用菱形表示,条件成立从“是”的方向走,不成立从“否”的方向走。教材安排的学生活动是“想一想:判断条件怎样确定”,练习是“修改免票算法,使输入 6 时输出‘购买车票’”,并给出用程序验证这条算法的方式。
二、学情分析
五年级学生对“看情况做不做”有大量生活经验,难点不在认同,而在说清和用准,具体有三处。一是把分支结构理解成“比原来多做了一步”,分不出哪半句是条件、哪半句是条件成立时要做的事,写“如果……那么……”时两半颠倒或只写一半。二是条件写不准:把“天气很好”“今天很开心”当成判断条件,不明白计算机只能按“是”和“不是”来决定走哪条路。三是最容易记错的一句——条件不成立时“不执行任何指令”,学生常想成“输出‘不免票’”,所以本课安排对着流程图走输入 5、6、8 三遍,亲眼看到输入 6 时屏幕上什么也没有。四是遇到“输入 6 什么都没有”时容易走捷径:直接把条件改成“不满 7 周岁”,只改条件却把规则一起改错了。
因此本课的设计要点是“一句话走完全课”。第 5 页出现售票口那句话,第 6 页把它拆成“条件”与“要做的事”,第 7—9 页从这句话提炼出分支结构并动笔补全半截话,第 10—12 页把话说准(什么能当判断条件、条件从哪里来);第 13—15 页认菱形、认两条路,第 15 页是本课重点页——免票算法的流程图;第 16—18 页走一遍、改一改、用计算机验证;第 19—23 页做校园里的分支算法与“提醒还书”两件事,同伴互查、辨析讨论;第 24—33 页练习、小结、评价与作业。每个知识环节后面紧跟一页动笔的活动页,教师讲稿 34 条与 34 页一一对应。课上的人物一律虚构,年龄、天数等均为示例数据,不出现真实的未成年人姓名与照片。
三、教学目标
信息意识
· 知道生活里很多规则是“先看条件、再做那件事”,遇到规则时愿意先想一想:它的条件是什么?
· 愿意留意身边的规则里哪些条件写得清楚、哪些说得含糊,并能举例说出来。
计算思维
· 知道什么叫分支结构:依据条件选择执行路径的算法结构,并能用自己的话说出它的意思。
· 会用“如果……那么……”把一条规则说清楚,能分出哪半句是条件、哪半句是条件成立时要做的事。
· 能看懂流程图里的菱形判断框,知道条件成立走“是”、不成立走“否”,并说清条件不成立时不执行任何指令。
数字化学习与创新
· 能判断一个说法能不能当判断条件,并能从一件事的规则里找出该写的条件。
· 能把一条校园里的规则写成算法、补全它的流程图,并能把算法交给计算机验证一次。
信息社会责任
· 知道条件写得不准,该做的事会漏掉、不该做的事会多做,愿意把条件写完再照着做。
· 活动与作业中的年龄、天数与练习数据均为示例数据,人物一律虚构,不出现真实同学的姓名与照片。
四、教学重点与难点
教学重点:知道什么叫分支结构——依据条件选择执行路径的算法结构;会用“如果……那么……”把一条规则说清楚,能分出哪半句是条件、哪半句是条件成立时要做的事;知道流程图里判断条件用菱形表示,条件成立走“是”那条路。
教学难点:一是说清条件不成立时这条算法会怎么走——不执行任何指令,而不是“输出另一种结果”;二是把判断条件写准,能回答“是”或“不是”,并知道条件要从规则里找;三是遇到“输入 6 什么也没有”时,明白问题出在“只有一条‘是’的路”,不是把条件改松一点。
五、教学准备
教师:教学课件(34 页)、核心动画(约 5 分钟,带配音)、售票口提示牌(自制)、流程图符号卡(含菱形,自制)、“能判断 / 说不清”条件对比卡(自制)、学习任务单、学习评价表。
学生:学习任务单、铅笔、直尺。
六、教学方法与学法指导
教法:情境教学法、问题驱动法、动手操作法、对比归纳法。以售票口那句“如果不满 6 周岁,那么免票”开课,先让学生自己把这句话读明白、拆成两半,再从这句话里提炼出“分支结构”这个名称——让术语成为学生自己读懂的那句话的名字,而不是老师新给的一个词。
学法:观察发现法、对比体会法、动手画图法、同伴互查法。学生先把一句话拆成条件和要做的事,再自己判断哪些说法能当条件;接着跟着流程图走输入 5、6、8 三遍,找出“输入 6 什么也没有”的原因,最后独立写一条校园里的分支算法、画出“提醒还书”的流程图,并交给同桌检查。
七、教学过程
环节 教师活动 学生活动 设计意图 时间
一、承接与情境导入 先接第 6 课:上一课解决的是“下一步做什么”,这一课先问“这一步要不要做”。第 5 页出示售票口的提示牌——“如果不满 6 周岁,那么免票”,三行问题逐行读完,先不解释,也不提“分支结构”这个词。 对照上一课说出“一步接一步”的意思;读提示牌上那句话和三行问题,自己说说这句话讲了一件什么事。 要问的不是“分支结构是什么”,而是“这句话说的是一件什么事”。情境用的是学生最熟悉的买票规则,全课只有一个起点。 3 分钟
二、拆一拆:这句话分成两半 第 6 页把整句话拆开读:前半句“不满 6 周岁”说的是条件,后半句“免票”说的是条件成立时要做的事。追问一句:这两半,哪一半能回答“是”或“不是”?第 9 页学生独立补全三句“半截话”。巡视看两点:条件在前、做的事在后;补上的条件能不能回答“是 / 不是”。 跟着拆句子,自己指出哪半句是条件;独立补全三句半截话(遇到红灯/带上雨伞/关灯),补完读一遍给同桌听。 先会拆,才会写。三句半截话分别补条件和补动作,把“条件在前、要做的事在后”练成动笔的习惯。 4 分钟
三、认一认:什么叫分支结构 第 7 页读定义:依据条件选择执行路径的算法结构叫分支结构;左卡读教材上的话“如果遇到红灯,那么停止通行”,右卡只和上一课比一次——顺序结构一步一步依次做,分支结构先看条件再决定这一步做不做。第 8 页三张生活卡读完,问一句:它们是不是同一副样子? 读定义并说一遍自己的理解;读三张生活卡(过马路、带伞、关灯),自己说出“都是先看条件、再做那件事”。 术语跟着例子走:先有那句话、那三张卡,再给这种结构一个名称。与上一课只对比一次,不重复展开顺序结构。 3 分钟
四、把话说准:条件要能判断“是 / 不是” 第 10 页读一句话:判断条件要能回答“是,还是不是”。左卡读三个能判断的条件,右卡读“天气很好”“今天很开心”,重点讲右卡为什么不能当条件。第 11 页四条说法逐条判断并写理由,参考答案:第 1 条能;第 2 条不能;第 3 条能;第 4 条不能。 读两组条件并说清差别;独立判断四条说法、写出理由,再说一句“能当判断条件的说法,要能干脆地回答‘是 / 不是’”。 把“条件要能判断”从一句要求变成一条可操作的尺子,学生后面自查、互查都用这把尺子。 4 分钟
五、想一想:条件从哪里来(教材活动) 第 12 页是本课要讲透的教材活动。两行对照读:免票这件事,规则是“不满 6 周岁可以免票”,条件就写“年龄不满 6 周岁”;借书这件事,规则是“借书超过 30 天要提醒还书”,条件就写“借书超过 30 天”。落一句:判断条件不是随手写的,它是从规则里找出来的。 对照两行,自己指出“规则那句”和“条件那句”是怎么对上的;再给一个自己想到的例子,说出它的规则和条件。 教材上的“想一想”是本课的概念支点:学生明白了条件来自规则,第 17 页“能不能只改条件”才有判断的依据。 3 分钟
六、认一认:菱形判断框,两条路 第 13 页先说清边界:第 6 课认过圆角矩形、矩形、平行四边形三种符号,这一课只加一张新面孔——菱形,管判断;指着菱形读“年龄不满 6 周岁?”,这就是判断条件。第 14 页两张卡对照读,并把教材上那句原话读一遍:条件为真,执行相应的指令;否则不执行任何指令。 认菱形并把“菱形 = 判断”记在任务单上;读两张卡,自己说一遍“成立走是、不成立走否,什么也不做”。 只加一张新符号,其余三种不重复讲;“不执行任何指令”是本课最容易记错的一句,这里先说一遍,第 16 页再亲眼验证一遍。 4 分钟
七、画一画:免票算法的流程图(本课重点) 第 15 页是本课重点页。指着左边从上往下一句一句读:先输入年龄;走到菱形,问一句“年龄不满 6 周岁?”;条件成立,走“是”,输出“免票”;条件不成立,走“否”直接到结束。右卡读三行(判断条件是什么、条件成立做什么、条件不成立做什么),最后让学生用手指着箭头整条走一遍。提醒:输入 5、6、8 都是示例数据。 跟着读整条流程图,用手指着箭头走一遍;说出“两条路的终点都是结束”。 把前面拆过的句子、认过的菱形,落成一张完整的流程图——这是本课知识的总装页。 5 分钟
八、走一遍、改一改、用计算机验证 第 16 页学生独立填三行。参考答案:输入 5 走“是”,输出“免票”;输入 6 走“否”,不执行任何指令,屏幕上什么也没有;输入 8 同输入 6。追问:为什么输入 6 什么都没有?第 17 页读教材练习:只改条件会连规则一起改错,要给算法再添一条“否则”的路——这条路怎么画,留到下一课。第 18 页左卡读算法三步,右卡读三行程序,让文字和代码对起来,说明五年级不要求会写程序。 独立走三遍并填表、订正;说出“输入 6 什么都没有”是因为只有一条“是”的路;看程序与流程图怎么一一对上。 “走一遍”把难点看穿,“改一改”把它变成问题,“验证”让学生看到条件在程序里也变成了一句话。三步紧接,不另开内容。 5 分钟
九、做一做、查一查、辨一辨、议一议 第 19 页学生选一件校园里的事,先写成一句话,再拆开填表;巡视看两处:有没有“如果”“那么”,条件能不能回答“是 / 不是”。第 20 页读借书规则,前两个框给样子,后两个框学生自己填(第 3 个框:条件成立,提醒还书;第 4 个框:条件不成立,不做提醒,直接结束)。第 21 页交换任务单,五项逐项打勾,重点查第二项与第四项。第 22 页六句话判断并写理由(对、对、错、对、错、对),重点讲第 3 句和第 5 句。第 23 页先让学生说,再点开三张卡:条件写得太严、太松、说不清。 写一条校园里的分支算法;补完“提醒还书”的后两个框;交换任务单逐项检查,发现一处就指出来一处;判断六句话、写理由,说出自己对“条件写不准会怎样”的看法。 教材的两个任务在这里一次落地:一个考“说”,一个考“画”;互查把检查权交给学生;辨析与讨论把“为什么”说清。 4 分钟
十、练习、小结、评价与作业 第 24 页交代三件事:14 题分三层,讲评只重点讲第 2、5、9、10、12 题,其余以订正为主。第 25—27 页三层练习当堂对答案。第 28 页只细讲五题:第 2 题分支结构的表述方式;第 5 题不成立就不执行任何指令;第 9 题只改条件会连规则一起改错;第 10、12 题条件要能判断“是 / 不是”。第 29 页顺着小结页收回全课主线,第 30 页四个关键词抄进笔记本,核对评价表、布置分层作业,并预告下一课的双分支结构。 完成三层练习并订正;对照小结页复述全课路线;抄下四个关键词,完成自评与互评,记下作业。 练习只细讲五题,其余以订正为主,避免一节课最后被讲题占满;收口回一句话,同时把“要给算法再添一条‘否则’的路”留成下一课的入口。 5 分钟
八、板书设计
分支结构
情境:售票口那句话——“如果不满 6 周岁,那么免票”
拆一拆:条件(不满 6 周岁)│ 要做的事(免票)
分支结构:依据条件选择执行路径的算法结构
条件要能判断:答得上“是 / 不是”才写得进菱形
条件从哪来:从这件事的规则里找出来
画出来:判断条件 → 菱形;成立走“是”,不成立走“否”
免票算法:输入年龄 → 年龄不满 6 周岁?→ 是:输出“免票”│否:不执行任何指令
走一遍:输入 5 有“免票”│输入 6、8 屏幕上什么也没有
改一改:只改条件会改错规则,要再添一条“否则”的路(下节课)
落点:先看条件,再决定这一步做不做
一句话:先看条件,再决定这一步做不做。
九、作业设计(分层)
基础题(必做):把课上三句“半截话”补完整,抄写一遍;补完读给同桌听,读得通才算对。
提高题(选做):给“如果下雨,那么带雨伞”这条规则画一张流程图,判断条件写在菱形里,条件成立走“是”。
拓展题(选做):找一条家里的规则,写成“如果……那么……”,说清做什么。
阅读任务:读《红灯亮了,才停下》,想一想把规则里的条件写准有什么好处。
作业要求:作业里的例子要写明“示例”,不写真实同学姓名;流程图里的判断条件写在菱形里,两条路的终点都是结束。
任务单练习参考答案:
题号 1 2 3 4 5 6 7
答案 B A B C A A B
题号 8 9 10 11 12 13 14
答案 B A A A C B B
讲评要点:第 2 题分支结构用“如果……那么……”说,别和顺序结构的“一步一步依次”混;第 5 题条件不成立就不执行任何指令;第 9 题只改条件会连规则一起改错,要给算法再添一条“否则”的路;第 10、12 题判断条件要能干脆地回答“是 / 不是”。
十、教学反思
______________________________________
______________________________________
______________________________________
______________________________________
______________________________________浙教版小学信息科技五年级上册 · 第 7 课
《分支结构》学习任务单
班级:__________ 姓名:__________ 日期:__________
本单里的年龄、天数都是示例数据;请你也只写示例,不出现真实同学的姓名。
认一认 先认清这几件事
把该认清的东西填上,填不出来的先空着,课上听到再补。
要认清的 我填
依据条件选择执行路径的算法结构,叫______。
分支结构通常用“______……______……”来说:先说条件,再说条件成立时要做的事。
判断条件要能回答“___”或“___”;“天气很好”这类说法____当判断条件。
流程图里,判断条件写在___形(判断框)里;条件成立走“__”,条件不成立走“__”。
判断条件不成立时,这条算法____________。
“如果不满 6 周岁,那么免票”里:条件是______,条件成立时要做的是______。
对着免票算法走一遍:输入 5,输出____;输入 6,输出____。
判断条件不是随手写的,它是从这件事的____里找出来的。
我的疑问:________________________。
拆一拆 一句话分成两半(对课件第 5—6 页)
小浙在售票口看到一句话。把它拆成两半:哪半句是条件,哪半句是条件成立时要做的事?
提示牌上写的话 我填
整句话 如果不满 6 周岁,那么免票。
前半句(条件)
后半句(条件成立时要做的事)
这两半,哪一半能回答“是”或“不是”?____________
补一补 把半截话补完整(对课件第 9 页)
下面三条规则各缺了一半。补上,再读一遍:读得通,才算补对。
半截话 我补上的那一半
如果______,那么停止通行。
如果下雨,那么______。
如果放学时教室里没有人,那么______。
补完检查一句:你补的条件,能不能回答“是”或“不是”?
挑一挑 哪些能当判断条件(对课件第 11 页)
下面四条说法,能当判断条件的打“能”,不能的打“不能”,并写一句理由。
说法 能 / 不能 我的理由
年龄不满 6 周岁
今天心情不错
成绩比 90 分高
大家都喜欢这本书
能当判断条件的说法,都要能干脆地回答“是”或“不是”。
想一想 条件从哪里来(对课件第 12 页)
判断条件不是随手写的。读左边的规则,在右边写出这条规则的判断条件。
这件事 规则上是怎么说的 判断条件就写
免票这件事 不满 6 周岁可以免票
借书这件事 借书超过 30 天要提醒还书
说一句:判断条件是从______里找出来的。
走一走 跟着流程图走一遍(对课件第 15—16 页)
对着免票算法的流程图,把三种输入各走一遍,填进表格。
输入年龄(示例数据) 判断条件成立吗? 这条算法会输出什么
5
6
8
为什么输入 6 屏幕上什么也没有?______________
改一改 让输入 6 也给出结果(对课件第 17 页)
购票规则是:不满 6 周岁免票,满了 6 周岁就要买票。下面两种改法,各会怎么样?
改法 会怎么样
把条件改成“年龄不满 7 周岁”
给算法再添一条“否则”的路
哪一种改法符合规则?为什么?________________
看一看 程序里的条件(对课件第 18 页)
把三行程序和流程图对上:每一行对应流程图里的哪一步?
程序里的行 它对应流程图里的哪一步
第 1 行:nianling = int(input("请输入年龄:"))
第 2 行:if nianling < 6:
第 3 行: print("免票")
输入 5,屏幕上会出现______;输入 8,屏幕上______。
活动一 写一条校园里的分支算法(对课件第 19 页)
选一件校园里的事,先写成一句“如果……那么……”,再把它拆开填进表格。
我来填 内容
我选的一件事
我写的“如果……那么……”
这里面的判断条件
条件成立时要做什么
写完自己查一遍:这句话里有没有“如果”和“那么”?条件能不能回答“是 / 不是”?
活动二 画一画“提醒还书”(对课件第 20 页)
图书馆有一条规则:借书超过 30 天,就要提醒还书。前两个框已经给了样子,后两个框你来填。
第几个框 框里写什么
第 1 个框:输入什么? 输入借书的天数
第 2 个框:判断条件写什么? 借书超过 30 天?
第 3 个框:条件成立时做什么?
第 4 个框:条件不成立时做什么?
把这条算法画成流程图(判断条件写在菱形里,条件成立走“是”):
流程图就画在这里
同桌互查 这句话说准了吗(对课件第 21 页)
交换任务单,一行一行打勾。发现一处就指出来一处,改完再交换回来看一遍。
检查项 我同桌的答案
我写的“如果……那么……”,能分出哪半句是条件吗? □ 做到了 □ 还要改
这个条件能回答“是”或“不是”吗? □ 做到了 □ 还要改
流程图里,判断条件写在菱形里了吗? □ 做到了 □ 还要改
条件成立走“是”那条路,走对了吗? □ 做到了 □ 还要改
说清条件不成立时,这条算法会怎么走了吗? □ 做到了 □ 还要改
辨一辨 下面说法对不对(对课件第 22 页)
先判断对错,再写清理由。理由比结论更重要。
说法 对 / 错 我的理由
分支结构是依据条件选择执行路径的算法结构。
判断条件不成立时,就不执行任何指令。
写判断条件,只要读起来顺口就行,说不清“是 / 不是”也没关系。
流程图里,判断条件写在菱形里。
“如果不满 6 周岁,那么免票”这条算法,输入年龄 8 会输出“免票”。
用计算机运行程序,可以检查判断条件写得准不准。
练一练 随堂练习(对课件第 25—27 页)
基础题 1—5 全班必做;提升题 6—10、综合题 11—14 同桌互查。第 2 题先想“分支结构怎么表述”,第 5 题先想“条件不成立时做什么”。
题号 题目和选项 我的答案
1 依据条件选择执行路径的算法结构叫( )。A 顺序结构 B 分支结构 C 循环结构
2 分支结构通常用( )的方式表述。A 如果……那么…… B 一步一步依次…… C 先……再……
3 流程图里表示“判断条件”的框是( )。A 矩形 B 菱形 C 平行四边形
4 “如果不满 6 周岁,那么免票”里,“免票”是( )。A 输入的数据 B 判断条件 C 条件成立时要做的事
5 判断:分支结构里,如果判断条件不成立,就不执行任何指令。A 正确 B 错误
6 免票算法里,输入年龄 5,流程图会( )。A 沿“是”的方向走到“免票” B 沿“否”的方向直接结束 C 两条路都走一遍
7 免票算法里,输入年龄 8,这条算法会( )。A 输出“免票” B 不执行任何指令 C 输出“购买车票”
8 判断:判断条件怎么写都行,“天气很好”也能当判断条件。A 正确 B 错误
9 想让输入 6 时也有结果,最合适的做法是( )。A 再添一条“否则”的路 B 把条件改成“年龄不满 7 周岁” C 把“免票”改成“购买车票”
10 判断:写分支结构时,判断条件要能回答“是”或“不是”。A 正确 B 错误
11 判断:流程图里的菱形可以有两个出口,一个走“是”,一个走“否”。A 正确 B 错误
12 小浙写了一条提醒算法:“如果____,那么提醒带雨伞。”横线上填( )最合适。A 天气不错 B 今天星期三 C 下雨
13 判断:判断条件只要写出来就行,用不用程序验证都一样。A 正确 B 错误
14 免票算法:输入年龄→菱形“年龄不满 6 周岁?”→成立时输出“免票”,否则什么都不输出。下面说法正确的是( )。A 输入几岁都输出“免票” B 只有不满 6 周岁才输出“免票” C 输入 6 时也输出“免票”
评一评 学习评价
在对应的星级上打钩,三星表示做得很好。
评价内容 自评 互评 师评
知道什么是分支结构,能举出生活里的例子 ☆☆☆ ☆☆☆ ☆☆☆
能用“如果……那么……”把一条规则说清楚 ☆☆☆ ☆☆☆ ☆☆☆
能看懂流程图里的菱形,知道条件成立走“是” ☆☆☆ ☆☆☆ ☆☆☆
能说清条件不成立时,这条算法会怎么走 ☆☆☆ ☆☆☆ ☆☆☆
课后作业
1. 基础(必做):把课上三句“半截话”补完整,抄写一遍;补完读给同桌听,读得通才算对。
2. 提高(选做):给“如果下雨,那么带雨伞”这条规则画一张流程图,判断条件写在菱形里,条件成立走“是”。
3. 拓展(选做):找一条家里的规则,写成“如果……那么……”,说清做什么。
4. 阅读:读一读《红灯亮了,才停下》,想一想把规则里的条件写准有什么好处。
5. 提醒:作业里的例子要写明“示例”,不写真实同学姓名;流程图里两条路的终点都是结束。
我的记录区(把没弄懂的地方写在这里,或者再写一条你想到的“如果……那么……”):
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________

展开更多......

收起↑

资源列表