美文网首页Scratch
指令专题:快乐的海底世界(边缘反弹、随机数)

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

作者: koomi | 来源:发表于2018-12-09 22:49 被阅读0次
Scratch课程第二章《指令专题》·第五节《快乐的海底世界(边缘反弹、随机数)》,包含课程视频和文稿。

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


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

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

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

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

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

范例故事大纲:

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

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

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

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

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

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

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

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

根据分析画出流程图。

文字程序的流程图:

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

章鱼程序的流程图:

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

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

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

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

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

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

总结

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

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

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

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

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

相关文章

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

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

  • 指令专题:流程图

    指令专题:流程图 · 视频课程 指令专题:流程图 · 课程文稿 大家好,从本节课开始,我们将进行指令专题的学习。 ...

  • 指令专题:美丽花园(画笔)

    指令专题:美丽花园(画笔) · 视频课程 指令专题:美丽花园(画笔) · 课程文稿 大家好,欢迎来到Scratch...

  • 指令专题:穿越地宫(坐标、广播)

    指令专题:穿越地宫(坐标、广播) · 视频课程 指令专题:穿越地宫(坐标、广播) · 课程文稿 大家好,欢迎来到S...

  • 指令专题:川剧变脸(造型)

    指令专题:川剧变脸(造型) · 视频课程 指令专题:川剧变脸(造型) · 课程文稿 大家好,本节课我们来学习制作川...

  • 快乐的鱼

    很多时候想做一条 快乐的鱼 可以酣畅淋漓地 遨游 海底世界 可以目不暇接地 欣赏 海底奇景 可以大快朵颐地 饱食 ...

  • 海底的世界

    海底的世界真美呀!你去过吗?让我给你讲一下吧! 看!海里各种各样的鱼们正在成群结队游自由自在的...

  • 《霓虹灯》

    被广告监视的蜗牛 驮走了整个夏天的温度 越过成人世界和蓝色 敲开海底监狱的城门 那站在冬天边缘的警察 朝撒谎者开了...

  • 失眠的夜

    此时此在的我,是一座孤岛,沉入海底。挣扎,逃脱,窒息,大口呼吸,动弹不得。疏离隔阂,游走边缘。失去与世界的联结。 ...

  • 海底世界

    今天,我和爸爸妈妈经过长途跋涉,来到了湖南长沙的海底世界游玩。 买完票,我们就快速地进入海底世界参...

网友评论

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

    本文链接:https://www.haomeiwen.com/subject/hgcycqtx.html