每周一课 | Scratch:跳跃的猴子(1)
第一步,点击上方蓝色字体…
灵活的小猴子,
在树枝间跳来跳去,
活像小孩子捉迷藏,
要是孙悟空那猴头也在,
想必定会与猴子猴孙一块。
……
……
来硅码少儿编程,
与小猴子一起跳跃吧,
进入网址,硅码少儿编程:
www.xGuima.com
点击右上角去创作,
完成用户注册,开始自己的创作。
Scratch:跳跃的猴子
学习目标:
1.重力的设置
扩展目标:
1.报告角色的属性
学习重点:重力
获取素材:
本次课程的素材都可以在角色库中获得,小编不另外上传;
但小朋友们也可以自己绘画或者上网搜索其他素材。
01 认识角色
角色一目了然:
想一想:猴子跳跃需要哪些要素?
02 跳 跃
猴子角色的脚本撰写:
运动轨迹:
1.如果按下空格键,那么小猴子跳跃
细化“跳跃”:
1.面向‘发射器’方向跳跃
2.跳跃至一定高度会下坠
3.下坠至地面就回到‘发射器’
4.跳跃过程中,如果碰到‘某棵树’或‘边缘’,那么回到‘发射器’
在细化时,我们会发现小猴子的跳跃有两个力在作用:
1.向发射方向的力:发射
2.向下的力:重力
两个力共同导致猴子跳跃速度的变化,设置两个变量来表示其影响:
1.发射:发射速度
2.重力:下落速度
◆◆认识重力
由于地球吸引而使物体受到的力,叫做重力。它的方向总是竖直向下的。地面上同一点处受到重力的大小与物体的质量有关。
03 跳跃小猴子
细化“跳跃”:
面向‘发射器’方向:
跳跃:
回到‘发射器’:
合并脚本:
发现问题:
小猴子在‘发射器’与‘某棵树’之间来回跳跃许多次;
小猴子回到发射器会抖动;
分析问题:
重复执行100次没有执行完毕。
解决问题:
运用“重复执行直到…条件”,可以灵活把握执行次数。
问题:
脚本中哪个数值代表重力?
思考:
重力是如何影响速度的?
思考线索:
1.方向向下的力
--end--
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com