奔跑吧小恐龙java代码_【scratch2】-基本操作和奔跑吧恐龙案例

其实小儿的教学也是从基本的移动开始,但是既然有过尝试,作为一个教程,是不是可以从小朋友的第一个作品开始讲起,这样其他小朋友是不是更容易产生兴趣。不管怎么样,先上个效果图:

0fcc047087f1df78facfd1dff4c952cf.gif

这个作品,据小作者介绍,这是一群恐龙在追一条小狗(脑洞真是很大)。不过看着确实很有意思,而且整体上使用的积木不是很难,不需要讲解比较难懂的坐标定位之类的。

好,那我们先介绍一下使用到的积木:

c50eab0433c13fb44a18a969fa1c40f9.png:所有事件的起点,每次角色启动都需要使用

7e4e535620c086614bdbc4fd438e93fa.png:这个是让所有动物持续奔跑的关键

ff2877f185f450ca7d43d56bf0f40417.png:控制每次移动的步伐,可让小朋友按照自己的兴趣进行设置

4b3cc1b3921a716aa80fd2e1d105a00e.png:避免钻到一个旮旯里的诀窍

cef58576462c465ac782b3af5b58fa8c.png:避免使用上面积木后反弹后,小动物都变倒了

在正式开始之前,先说说前一篇留下的小小题的参考(做法有很多种,这里只是给出一种参考):

0e4fc2f506aee690d8896b083edccf7b.gif

ps:这一块家长们可以引导小朋友们考虑一下,加移动积木和不加移动积木,转圈有什么区别,这里就可以引入一个中心的概念。

top ps:这里我要多说一句,小朋友的思维跟我们是不太一样的,有可能我们觉得转圈好像没什么意思,但是小朋友说不定会觉得很有趣。我们家浩浩就是从转圈开始入手的。

还有一点,整个过程中,包括后续,我们只要讲一些基本的,做好例子,剩下的就可以让他们自由发挥和有方向性的引导。

好了,我们继续:

今天的例子其实只要完成一个角色的制作,后面的角色都可以让小朋友依葫芦画瓢,自由发挥,而且也不一定要恐龙来追,汽车也行

1)选择我们今天的第一位主角–恐龙

9172765c5dc70b1fcfb8bf91248cdeed.gif

好,接下来我们让他跑起来。

2)我们赋予它持续运动的能力–小绿旗和运动积木

4bb76f0af0f3ab5eebd62d372d44b2a0.gif

怎么回事,恐龙躲起来了??,碰壁了,怎么办

3)解决碰壁的问题–新积木上场

f2112c02ed343cbc4ba7e87b40bc4575.gif

又怎么了,反过来了。怎么办?

4)解决主角倒过来的问题–左右翻转积木

3b03ef31ad6df8be32b7a43734ff42ba.gif

好了,现在小恐龙可以欢快的动起来了。

剩下的,就让小朋友自己来解决吧。

PS:如果要让像范例那样,上下乱窜,可以有一个简单的办法。

d18087b8b7dae59870371a4ce27bff76.gif

好了,就到这里吧,希望能在朋友圈里看到各位小朋友的作品。

转自公众号:

浩浩学编程

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值