小学信息技术浙教版(2023)五年级上册第8课 双分支结构精品ppt课件
展开双分支结构也是根据一定的条件做出判断,再选择相应路径的结构。
过马路时,走到红绿灯路口,观察交通灯,如果是绿灯,那么 。如果是红灯,那么 。
如果 是绿灯 ,那么 通行 ,否则 等待 。
如果 是绿灯 ,那么 通行 ,否则 等待 。
可以用“如果……那么……否则……” 这样的语言来表述双分支结构。
在高速公路行车,如果要去服务区,那么 ,否则 。
开展体育运动时,如果下雨,那么 ,否则 。
【初级任务】根据购票提示,用自然语言表述“是否需要购票”的双分支结构算法。
购买电影票时,如果年龄 ,那么 。否则 。
如果 ,那么 。
用流程图表示双分支结构
如果 ,那么 。否则 。
双分支结构可以让算法根据条件做出更多的选择。
运用算法的分支结构,可以让计算机根据预先设定的判断条件自动做出选择,从而使计算机变“聪明”。
中级任务:绘制流程图表示“积分兑换”的双分支结构算法。
电影院推出“看电影得积分”活动,当积分达到300后,即可兑换一张电影票。如果 积分达到300 ,那么输出 可以兑换 。否则输出 不能兑换 。
根据上一节课设计的分支算法,拖动右边的流程图框到相应的位置上,并将流程图框中的文字补充完整。
通过运行计算机程序进行验证,算法是够可以根据预先设定的条件,准确做出判断并给出相应结果。
请你在“控制”模块里找一找,有没有代表“如果……那么……否则”的积木?
打开桌面上的“积分兑换”
将“如果……那么执行……”换成“如果……那么执行……否则……”,观察右边的代码区,说一说,在Pythn里,“否则”用什么来代码来表示的?
高级任务:利用Thny打开桌面上的“积分兑换”,编写程序。
在原有程序的基础上进行编写否则部分的代码,完成后点击“运行”,查看输出结果是否符合积分兑换规则?
可以使用这个判断条件吗?
修改一下判断的条件,再修改代码,看看运行结果是不是同样符合积分兑换的规则?
日常生活用运用双分支结构思维解决的实际问题
同桌相互交流,想一想,生活中还有哪些例子体现了双分支结构?
用如果 ,那么 。否则 。的句式来说一说。
车辆出停车场时,如果 已经交费 ,那么 就打开道闸 ,否则 不打开道闸 。
上完信息科技课,如果 ,那么 ,否则 。
去公共洗手间时,如果 ,那么 ,否则 。
浙教版(2023)第三单元 用算法解决问题第14课 算法的验证优质课件ppt: 这是一份浙教版(2023)<a href="/xx/tb_c4037955_t3/?tag_id=26" target="_blank">第三单元 用算法解决问题第14课 算法的验证优质课件ppt</a>,文件包含第14课算法的验证课件pptx、第14课算法的验证练习pptx、第14课算法的验证教学设计docx等3份课件配套教学资源,其中PPT共19页, 欢迎下载使用。
信息技术五年级上册第13课 算法的设计精品课件ppt: 这是一份信息技术五年级上册<a href="/xx/tb_c4037954_t3/?tag_id=26" target="_blank">第13课 算法的设计精品课件ppt</a>,文件包含第13课算法的设计课件pptx、第13课算法的设计练习pptx、第13课算法的设计教学设计docx等3份课件配套教学资源,其中PPT共27页, 欢迎下载使用。
信息技术第12课 模型的建立精品ppt课件: 这是一份信息技术<a href="/xx/tb_c4037953_t3/?tag_id=26" target="_blank">第12课 模型的建立精品ppt课件</a>,文件包含第12课模型的建立课件pptx、第12课模型的建立练习pptx、第12课模型的建立教学设计docx、第12课模型的建立学习单docx等4份课件配套教学资源,其中PPT共31页, 欢迎下载使用。