第四节老子乘坐时光机B4:重复执行控制指令小猫希望带老子到2015年的地球参观,与老子一起登上穿越时空的时光机
随着机器的启动,天地变色,风云变幻
老子轻轻摇头,对小猫说:“天地万物自有他自身的规律,利用机器穿越时空,将会影响自然界的运行规律
”一、观察大自然的规律[猜一猜]请猜一猜,天空慢慢变暗后,会有什么后续的事情发生
[说一说]古时候的人们认为,天地日月都具有神秘的力量,它们都有运行的规律,相互之间对立制约、互根互用,符合自然才能符合于“道”,体道而行才能永垂不朽
如此,终身也就可免于危殆
请你结合日、夜交替,说说对上述思想的理解
二、认识Scratch中的重复指令[做一做]请你设计一个日夜交替的程序,使万物的生活规律回归正常
1、删除角色的方法:图4B-1Scratch删除角色的操作步骤1①在角色列表区上找到要删除的角色,然后在该角色上单击鼠标右键
②选择“删除”
2、从文件中选择新角色的方法:除了Scratch提供的角色外,还可以选取文件夹中的图片作为新的角色,操作步骤如下:图4B-2Scratch“从文件中选择新的角色”的操作步骤3、重复执行的指令:1指令:作用:不断重复执行所包含的指令,直到程序终止
2指令:作用:重复执行所包含的指令到指定次数后停止
4、编写程序:图4B-3实现日夜交替的程序设计原理图利用角色会把舞台的背景遮挡的特性,把舞台的背景设计成黑夜的星空,然后利用“从文件中选择新的角色”功能,向舞台添加一幅蓝天的图片作为角色1
当角色1显示时,背景被蓝天遮挡,呈现早上的景象
当角色1隐藏,背景就会显露出来,呈现晚上的景象
最后利用重复执行指令让上述的指令不断重复,实现日夜往复交替的效果
图4B-4实现2①选择“从文件中选择新的角色”②选择要作为新角色的图片
③选择“确定”
日夜交替的程序指令及流程图[学一学]通过分析发现,角色1的显示和隐藏是不断重复