Scratch3.0少儿编程案例:魔幻骑兵

网友投稿 2019-11-07 18:41

一、案例简介

    魔幻世界的王子从 2000 年以后就再也没有见过他的骑士们了,非常想念他 们。他召集骑士们集合,告诉大家今天的日期,距离上一次见面已经间隔多少天了, 还清点了他们的人数。 骑士们列队整齐,但是他们穿着的衣服却是花花绿绿的,而且有的高、有的 矮,极不协调。王子看见后都笑出声了。 王子一声令下,骑士们开始逐个报数。 最后王子宣布“解散”,所有骑士欢呼雀跃,应声消失了。 我们今天就用scratch制作少儿编程案例:魔幻骑兵吧。

https://cdn.china-scratch.com/Public/Home/images/grey.gif

二、案例编程

1.王子编程

https://cdn.china-scratch.com/Public/Home/images/grey.gif

2.骑兵编程

https://cdn.china-scratch.com/Public/Home/images/grey.gif

小结:

1、总结克隆技术的相关用法。包括私用变量、公用变量、克隆、删除克隆体。理解“作为克隆体启动时”与其他启动积木的区别。 
2、总结如何控制指定的克隆体,以及如何控制所有克隆体的方法。主要是通过克隆体编号来实现。 
3、分析“当接收到报数”积木的程序为啥要放在“Prince”角色中,而不是放在 “Knight”角色中。 
4、分析王子宣布解散时,为啥要把播放“Cheer”声音的积木放在王子角色中, 而不能放在骑士角色中?因为如果要把播放“Cheer”声音的积木放在骑士角色中,就 必须要避免所有克隆体同时播放,这就需要设置相应的限制条件,会让程序变得复杂。如果将其放在王子角色中就会非常简单。 
5、总结获取当前时间的年、月、日、周、时、分、秒的方法,并理解“自从 2000 年至今的天数”积木的用法。 
6、总结让角色列队站齐的方法。 

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com