友情提示:380元/半年,儿童学编程,就上码丁实验室。
在刚果河上游的一条支流,
住着个古老的河马家族,
河马家族有个小王子,
正面临着一场,
严峻的考验。
……
……
来硅码少儿编程,
与河马小王子一起完成考验,
进入网址
www.kidscoding8.com
点击【Scratch创作】去创作。

Scratch:河中之马
学习目标:
1.x坐标对于‘角色’
扩展目标:
1.随机数
学习重点:报告角色的属性
获取素材:
本次课程的素材都可以在角色库中获得,小编不另外上传;
但小朋友们也可以自己绘画或者上网搜索其他素材。
角色一目了然:
想一想:什么时候撒花比较好?
河马角色的脚本撰写:
运动轨迹:
1.如果按下空格键,上升一段距离
2.一般情况时,河马持续下落
3.如果碰到障碍物,那么考验失败
4.如果成功走过一次障碍物那么加1分
5.如果河马低于一定高度就到达水下
a.运动轨迹1的实现:
试一试:一段距离是多少最合适?
b.运动轨迹2的实现:
试一试:下落距离多少比较合适?
整合运动轨迹1,2:
思考:运用哪个语句来实现整合
思考:运用双分支判断语句与不用‘否则’效果一样吗?
思考:运用判断语句触发与运用帽子事件触发,有什么不同?
精益求精:
c.运动轨迹3的实现:
想一想:考验失败可以用什么表现
试一试:其他侦测条件
d.运动轨迹4的实现:
想一想:撰写河马脚本时,想知道障碍物角色的某项属性,可以用哪个积木?
选择,
下拉找到积木:
点击左边下拉框,查看更多属性
点击右边下拉框,查看更多对象
我们可以这样解读:
,
表示障碍物的x坐标是…
试一试:运用该积木,实现轨迹4:
发现问题:一次加了很多分
思考:判断条件被满足了多少次?
问题:
如何实现成功走过一次障碍物那么只加1分?
思考:
一次只加一分,而不是很多分
思考线索:
1.等待
往期课程
● Scratch:迷宫探险
● 迷宫探险(1)
● 迷宫探险(2)
● 迷宫探险(3)
● Scratch:当我飞行的时候
● Scratch:星星猎手
● 星星猎手(1)
● 星星猎手(2)
● 星星猎手(3)
始发于微信公众号:
硅码少儿编程