美文网首页
Scratch | 我家有个大鱼缸

Scratch | 我家有个大鱼缸

作者: djtu | 来源:发表于2020-06-06 13:31 被阅读0次

    这节课我们通过编程,来做一个模拟的鱼缸,各位小朋友家里是不是都在养鱼啊?当我们看见小鱼在鱼缸里游来游去的时候,是不是很想去摸一摸或者去抓一下呀?这时候我们的爸爸妈妈就会说不要碰,会很危险的。那么我们为什么不通过编程来做一个模拟的鱼缸呢?扫描码关注【爱扣叮】,和我一起学少儿编程!育儿理念!

    最终效果:

    编程流程分析

    1.选择适合鱼缸的背景

    2.删除项目小猫角色,添加各种小鱼角色

    3.给任意一条小鱼编写程序

    程序流程:

    (1)拖动”当 旗帜 被点击“道代码编辑区

    (2)添加 “移动 10 步”积木块

    (3)添加”重复执行“积木块

    (4)添加”碰到边缘就反弹“

    4.点击 旗帜 看代码在角色上执行能否成功

    5.复制代码到其它角色(注意:相同的代码不需要重复编写,只要直接复制道其它角色上就可以执行了,这个概念叫代码的复用

    欣赏你的超级模拟鱼缸吧!~ 看看你的小鱼是不是和本课开始的效果一样呢?是不是你的小鱼有的时候会倒着游泳呢?

    其实这里有个bug,需要你来修复。我们在编写程序的时候难免会出现以下小bug,就算是大公司(比如我们用的电脑系统)也是一样的,要不然他们的程序怎么也会不断的升级呢?

    Bug修复 “倒着”游泳的小鱼

    Scratch里的角色都是存在“旋转模式”,

    方法一:我们只要将旋转模式设置为左右翻转就可以了。

    方法二:这里我们也可以通过代码来控制角色的反转模式

    完整代码:

    课堂任务

    仔细观察本课开始时的程序执行效果,这里有条蓝色的小鱼,上下游动,各位小朋友,大家想一想这到底是为什么呢?你的小鱼只是平着左右移动对不对?

    知识点总结

    课后任务

    想一下,怎佯能让鱼缸看起来更像真实呢?

    相关文章

      网友评论

          本文标题:Scratch | 我家有个大鱼缸

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