2018 2014
少儿编程scratch启蒙:第六篇(小船赛跑)
原创 , 图片8
2019-11-8 15:50


​新番啦!
 

很开心的是,我们这节课要开始在之前课程的基础之上,开始两艘小船比赛的小游戏了,我们又get到一点新的小技能呢。学少儿编程的最明显的感觉就是,看完书或看完教程(浏览网页)内容之后,感觉自己都听明白了,一动手发现完全不会。

【动手自己做】

是学好这门课的必经之路。。。。


紫队和蓝队的小帆船在游戏开始后,开始以设定的相同速度前行。通过设定键盘快捷键来推动紫船队伍,和 绿船队伍的前进,引导孩子自己设计快捷键来推动小船的移动方向。
 



故事梗概
 

同时开始。
 

两队必须要按照运动轨迹前行,不得投机取巧越过某些环节。(必须按照A-->B-->C-->D的运行轨迹),才能进行正常的累计加分。

两队经过不同的区域中,深海区,浅海区,加速带,停滞区(进去就再不能移动),旋涡区(盘旋很久才能驶出),速度是不一样的。

首个到达终点D的船队获胜。同时不能再做其他任何操作。



涉及知识点
 


克隆技术(已学)
 

判断,循环(已学),不同区域速度的控制

计数器(已学)

路线逻辑判断。(必须逐步经过到达D终点)

一人获胜,故事结束(脚本全部失效)

故事分析:

我们故事角色有7个。两艘船,一个漩涡对象(我是专门来捣乱的,谁进了我的里面就会旋绕半天才能出去)。A~D标志物。(我是来把控路线的,必须由A->B->C->D才能获得胜利)




所以A-D的处理逻辑是很像的,只是D比别的标志物多加一个抵达后,就必须停止所有脚本的积木块。这个就是说只要有人到达了D,就game over了。




最后,来分析一下我们的故事的主线。我们拿紫船来做例子,进行梳理。

紫船:当故事开始(绿棋被点击),我们把小船设定到合适大小,合适的位置,适宜的角度。然后循环做一系列的事情,诸如到了深海区,以**速度运行,到了浅海区以**速度运行,等。设定快捷键(参照右方),来指定小船的移动方向,千万不要跑偏啊,跑偏我们的小队伍就落后了。
 




敲完代码,自己跟自己玩了一圈,发现还挺紧张一直在狂按快捷键,哈哈,紫队获胜。
 

哈哈,各位爸妈们,也跟孩子一起玩起来吧。








第一篇

http://www.xiaohuasheng.cn/blog/798534155d63d449

第二篇

http://www.xiaohuasheng.cn/blog/64757f204ea3dc4c

第三篇

http://www.xiaohuasheng.cn/blog/8189df4c8a6def1b

第四篇

http://www.xiaohuasheng.cn/blog/128c600d47c1b0c8

第五篇

https://www.xiaohuasheng.cn/blog/f454a88b8e585c2b




少儿编程经验谈
回应 收藏9 举报
发布