小学生编程吧 关注:56贴子:495
  • 0回复贴,共1

酷酷带你使用Scratch Jr制作四季变化

只看楼主收藏回复

小朋友们,你学过《四季》这篇课文吗?

多么优美的文章啊!作者用短短的四段话勾勒出了美丽的四季风景,我们的眼前仿佛就浮现出这四幅美丽的图画——我们为什么不试着用ScratchJr把它变成会动的图画呢?
1、打开ScratchJr,新建一个项目。删除小猫角色,将背景修改为ScratchJr背景库中的“春季”,添加角色库里的“鸟”和“植物”两个角色,再使用添加文字工具,在左下角增加“草芽尖尖,他对小鸟说——”的文字,由于文字是两行,你可能需要分两次添加,最终的界面如下图所示,小鸟的指令也已经写好了,它从场景的左上角飞下来(使用了并行执行的两段指令,所以可以斜着飞下来),然后发送一条消息,以便通知右下角的那棵小草:

2、小草的指令先不着急写,因为小草说完话,我们还要切换第二个场景——夏天。我们先新建第二个场景,修改背景——你会发现背景库里面的确有一个“夏季” ,可是它还是树林中的场景,与我们课文中要求的青蛙和荷叶明显不匹配,怎么办呢?我们可以从现有的场景想想办法,角色库中有一个场景叫做“湖”,相对来说与我们的课文还是比较符合的,但它显示的是晚上的场景,我们选择它,进入画板自定义:

其实,这张背景图中,已经有了水、山、植物、天空等元素,我们要只要发挥想象,先使用剪刀工具把天空中的月亮和星星删除(星星比较小,但只要多试几次就可以点中),再使用油漆桶填充工具,将天空、湖水和山脉填充成不同层次的绿色、蓝色,就变成了一幅白天的图案啦,为了增加夏天的感觉,我们还可以使用画圆工具,在天空中画一个红色的太阳,将它拖动到高处,显示出一半,就像图中的效果:

3、确定背景后,我们可以将角色库中的青蛙添加到场景中来,荷叶怎么办呢?这个当然难不倒已经掌握了画板的小朋友们。打开画板,使用画圆工具画出椭圆形的荷叶,再用画线工具画出叶脉,最后填充浅绿色,一朵绿油油的荷叶就画好啦;

4、用画板再画一朵荷花,荷花的花瓣用圆形变形,再堆叠而成,注意花瓣的层次关系,如果画的过程中花瓣关系不对,可以在填充完颜色之后,再手工拖动一下,最后拖动的会移动到最前面,比如中间那片花瓣。至于花茎就是简单的绿色矩形,这里不再把过程一一截图了,如果你想跟Grace老师画完整的荷叶和荷花,请参考配套的视频讲解哦。

5、完成荷叶绘制后,再复制两片同样的荷叶到给水面上,调整好荷叶和青蛙的大小,让青蛙站在最右边的荷叶上,添加课文中的文字“荷叶圆圆,他对青蛙说——”。最后为青蛙编写指令,让青蛙从最右边的荷叶跳到最中间的荷叶上,再发消息给最左侧的荷叶。

6、由于第三个场景还没做,我们先不写最左侧荷叶的指令,现在回过头把第一个场景中小草的指令编写一下。小草接收到小鸟的消息后,说“我是春天!”,再暂停一秒钟,切换到第二个夏天场景:

7、现在开始做秋天场景了。秋天的主角是谷穗,我们需要田野作为背景,可是背景库中似乎没有秋天的原野,怎么办呢?还是先考虑从背景库再有的背景角色改造。我们找到角色库中的“草原”,用剪刀工具把多余的树剪掉即可:

8、背景有些空旷,我们从ScratchJr的角色库添加两朵白云进来,给它们编写同样的指令,让它们在天空中循环不断地飘动:

9、以角色库中的“植物”为原型进行定制(也就是春天场景中那棵小草),把绿叶填充成黄色,画一条细长的线,再用圆形工具直接在上面加点点,模拟出谷穗的样子:

10、添加三棵同样的谷穗到秋天场景,添加文字:“谷穗弯弯,他鞠着躬说——”,并为三棵谷穗添加同样的代码,先设置慢速,再重复三次左右旋转,模拟鞠躬的动作:

11、现在到最后一个冬天的场景了。背景我们可以直接使用背景库里的“冬季”即可,可是雪人从哪里来呢?我们自己动手画一个吧!雪人的头和身体都是用画圆工具画出来的,眼睛是黑色的椭圆,鼻子是先画一个椭圆,再用移动工具去掉一个端点后变形,填充橙色、旋转而成。围巾、帽子同样是变形的椭圆……具体请你查看Grace老师为大家准备的视频教程吧!小朋友们要注意的是,眼睛和鼻子、扣子要稍稍偏右一些,这样雪人才有侧面的感觉,否则正面朝向画面不太好看哦。

12、在场景中添加文字,再为雪人添加指令,让雪人左右旋转后说“我是冬天!”,程序结束。

13、别忘了,秋天到冬天的切换指令还没加呢!回到秋天场景,给最左侧的谷穗加上指令,让它切换冬天场景,作品就完成啦!

小朋友们,通过本节课把我们的课本变成动画,你是不是感觉意犹未尽呢?原来,通过ScratchJr提供的绘图工具,我们可以画出这么漂亮的角色,我们还可以像演剧本一样,把课本上的东西变成可以演示的动画,这真的是太酷了!


1楼2020-10-18 16:50回复