内容正文:
多层判断嵌套
本资源,《小学信息技术》第八版(重庆大学出版社)
六年级下册《第10课 模拟机器人运行(二)》适用
概念:
嵌套
多层嵌套
嵌套的层数
明确概念
多层循环嵌套
多层判断嵌套
……
多层运算嵌套
定义(程序形式):
嵌套:在一个语句中包含另一个语句的程序结构。
多层嵌套:当内嵌的语句中还有嵌套的结构,称为多层嵌套。(多层循环嵌套、多层判断嵌套、多层运算嵌套等)
嵌套的层数:在多层嵌套程序结构中,从最外层的一个语句数起,数到最里层,一共有几个语句,就称为几层嵌套。
明确定义
程序举例
多层循环嵌套(五年级下册“绘制旋转的正多边形”)
多层判断嵌套(六年级下册“模拟机器人运行(二)”)
多层运算嵌套
1、流程图(教材59页程序)
将机器人垃圾数增加“1”
是
停止“这个脚本”
机器人垃圾数<最大值
碰到“垃圾”
否
说“已经装满!”
否
是
机器人垃圾数=房间垃圾数
否
是
说“清扫完毕!”
程序编写(机器人角色)
1、流程图(教材59页程序)
将机器人垃圾数增加“1”
机器人垃圾数=房间垃圾数
是
停止“这个脚本”
否
机器人垃圾数<最大值
碰到“垃圾”
是
否
说“已经装满!”
否
是
说“清扫完毕!”
程序编写(机器人角色)
1、流程图(教材59页程序)
将机器人垃圾数增加“1”
机器人垃圾数=房间垃圾数
是
停止“这个脚本”
否
机器人垃圾数<最大值
碰到“垃圾”
是
否
说“已经装满!”
否
是
说“清扫完毕!”
程序编写(机器人角色)
≠
1、流程图(教材59页程序)
将机器人垃圾数增加“1”
机器人垃圾数=房间垃圾数
是
停止“这个脚本”
是
机器人垃圾数<最大值
碰到“垃圾”
否
否
说“已经装满!”
否
是
说“清扫完毕!”
程序编写(机器人角色)
≠
重复循环
连续判断
多级运算
“嵌套”使用条件
多层循环嵌套
多层判断嵌套
……
多层运算嵌套
这节课我们从程序形式的角度,了解到多层嵌套的定义及使用环境,特别是知道了多层判断嵌套的使用条件和方法。
小结
同学们,查看一下自己的程序中有没有使用程序嵌套的条件,如果有,去尝试利用程序嵌套的方法优化自己的程序吧!遇到困难可以借助小组合作,共同讨论解决。
探一探
$$