1.课程回顾 #
1.1 循环结构 #
(1)如何选择“水下”的背景?
(2)怎么删除多余的背景?
(3) 重复执行( )次和重复执行有什么区别?
(4) 小鱼碰到舞台边缘后该如何反向移动?
2.学习目标与任务 #
2.1 课堂任务 #
(1)当小鱼碰到舞台边缘切换小鱼造型;
(2)小鱼碰到舞台边缘切换背景;
(3)当碰到舞台边缘,则向相反方向游去。
2.2 条件判断 #
如果……那么……
题目中要求小鱼碰到舞台边缘就反弹,是否可以理解为:如果小鱼碰到了舞台边缘,那么碰到边缘就要反弹?
同学们可不可以用“如果……那么……”进行举例分析?
(1)选择移动5步积木;
(2)选择“如果……那么”积木指令;
(3)拖拽以下积木,将其嵌入到2中;
(4)拖拽“碰到边缘就反弹”;
(5)将以上步骤按照顺序进行组合。
2.3 无限循环 #
大家有没有发现只有不停点击鼠标,小鱼才会在舞台中运动?
那么,如何才能让小鱼不停地在水中游?
以下两个脚本,运行结果有什么不同?
3.编程思路与步骤 #
3.1 小鱼游泳 #
•碰到边缘更换小鱼造型,找到“下一个造型”积木;
•碰到边缘更换背景:找到“下一个背景”积木。
下面两个脚本,哪个是正确的?为什么? #
4.问答与练习 #
•让小鱼在游泳过程中说“hello”