Scratch

指令专题:快乐的海底世界(边缘反弹、随机数)

2018-12-09  本文已影响0人  koomi
Scratch课程第二章《指令专题》·第五节《快乐的海底世界(边缘反弹、随机数)》,包含课程视频和文稿。

指令专题:快乐的海底世界(边缘反弹、随机数) · 视频课程


二、指令专题《5、快乐的海底世界(边缘反弹、随机数)》_腾讯视频

指令专题:快乐的海底世界(边缘反弹、随机数) · 课程文稿

大家好,欢迎来到Scratch的世界。

本节课,我们将通过制作《快乐的海底世界》,来学习“碰到边缘就反弹”和“随机数命令”的使用以及如何添加背景音乐。

首先我们来看一下范例。(如视频所示)

范例故事大纲:

海底世界里的动物们在欢快的背景音乐下快乐的玩耍着。其中有章鱼,它在来回的游着,它游的路线是相同的;有海星和小鱼,它们在自由的游着,它们游的路线是没有规律。

下面,我们用思维导图来分析一下:

这个案例中有五个角色:中文文字、英文文字、章鱼、海星、小鱼;

中文文字和英文文字都是一样的效果,颜色在不断的改变,形成了闪烁效果;

章鱼在移动,碰到舞台边缘就反个方向继续移动,同时造型也是在改变的,这样就出现了它向前游动的动作效果;

海星和小鱼在移动,碰到舞台边缘也会反个方向,它们移动的方向会没有规律的改变。

要怎样才能实现没有规律的改变方向呢?

试想如果我们让它们在游动的同时不定时的旋转一定角度,不就可以实现了吗,同时它们的造型也在改变。

根据分析画出流程图。

文字程序的流程图:

程序开始后文字改变颜色,如此重复,就实现了文字闪烁的效果。

章鱼程序的流程图:

程序开始后章鱼移动,然后碰到舞台边缘就反向,如此重复;同时章鱼的造型重复的在改变,实现了章鱼向前游动的动作效果。

海星和小鱼程序的流程图:

程序开始后海星和小鱼移动,然后碰到舞台边缘就反向,如此重复;

同时海星和小鱼的造型重复的在改变,实现了海星表情的变化和小鱼吐泡泡的动作效果,这两个流程图和章鱼的流程图是一样的;

海星和小鱼游动的方向没有规律的在改变,程序开始后海星和小鱼等待时间不定,然后旋转,如此重复,就实现了效果。

根据流程图编写程序。(如视频所示)

总结

1、在这个案例中我们运用的循环结构是无线循环结构和有限循环结构,用重复执行命令来实现。

2、在这个案例中我们认识了两个新的命令“碰到边缘就反弹”和“随机数命令”,在这个案例中我们还可以将角色旋转的角度设置为一个随机数。

3、背景音乐导入后,还需要编写命令才能播放。

碰到边缘就反弹 随机数命令

本节课的内容就讲到这里,谢谢大家!

上一篇下一篇

猜你喜欢

热点阅读