1.课程回顾 #
–如何让小猫说“hello”?
–如何保存完成好的程序呢?
–如何做到让小猫移动起来像走路一样?
–如何让小猫发出声音呢?
2.学习目标与任务 #
2.1 课堂任务 #
我们来制作一个小鱼在水下不停地游泳的动画吧。
要求:
(1)当碰到舞台边缘切换小鱼造型;
(2)当碰到舞台边缘切换背景;
(3)当碰到舞台边缘,则向相反方向游去。
2.2 作品分析 #
(1)作品中包含哪些角色??
(2)要求角色做什么?
(3)包含哪些背景?需要至少几个背景?
3.编程思路与步骤 #
3.1 背景选择 #
找到舞台下方的背景选择模块;
在素材库中找到水下的背景。
在工具栏选择“背景”;
可以对背景进行删除、修改、翻转等操作;
同学们看一下,左下角的图标功能是什么呢?
3.2 循环指令 #
•如何让小鱼不停地向右侧游泳?——移动和重复移动。
小朋友们怎么理解“重复”这个词的含义呢?
比如:小虎语文作业没有完成,语文老师让他把未完成的作业重复写5遍。
“重复”——一遍又一遍地做同样的事情。在Scratch中可以理解为,一遍又一遍地执行同一种命令。
小朋友们,说一下下面两种指令,分别移动了多少步?
尝试一下:重复执行()次和重复执行有什么区别。
3.3 碰到边缘反弹 #
(1)我们让小鱼从左向右重复游泳,需要哪些积木块?
(2) 如果小鱼碰到舞台边缘,该怎样让它朝相反方向游泳?
4.拓展练习 #
•小鱼碰到舞台边缘后换成下一个造型并切换背景。