课程首页 › 第2部分 › 第3章

第1课 疯狂的小黄猫

第3章 第一个模块——运动模块

第3章 第一个模块——运动模块

第一个模块

——运动模块

插图

运动模块一共有18个积木块,如果你想让角色动起来,这里的积木块可少不了!

插图

提示

如果发现积木区没有运动积木块,那么可能是因为你选择的是舞台,舞台可不能运动耶!只需要选中角色,运动积木块就会出现。

插图
插图

启动思维

来认识一下我们的新朋友——小黄猫。

插图
插图

【想一想】你打算让它做点什么呢?

插图

试着分析一下,角色来回乱窜的效果要怎么实现。

项目设计

虽然只有“来回乱窜”这一个词语,但是想要实现这个效果,还是需要好好地拆解一番。

项目需求是角色来回乱窜。

(1)挑选一个角色,比如小黄猫。

(2)实现角色窜动的效果。

(3)实现角色来回移动的效果。

(4)思考如何将“乱”体现得淋漓尽致。

在开始编程之前,先来认识一个积木块,后面的编程可离不开它。请看翻阅秘籍。

翻阅秘籍

插图

它通常用于控制程序的启动和初始化。将它拼接在程序块上,再单击舞台区上方的小绿旗就可以启动程序了。

插图

还记得程序启动后的第一步要做什么吗?

插图

从运动模块中找找看,哪一个积木块可能和角色的窜动或者跑动有关?

插图

如果你细心观察的话,会发现小黄猫的x数值发生了变化。

从x()变成了x()。

插图

带着这个疑问再次单击移动步积木块,观察x的数值是否会再增加10从而变成

10 40。

从猜测到验证再得出结论,这就是一种探索式的学习方法。

思考提问

小黄猫初始的x坐标是x(),单击4次移动步积木块后,x的数值变成了40

0 10吗?()

A.变了

B.没变

插图
插图

翻阅秘籍

认识负数

地下车库的负一层、负二层在电梯里通常表示为-1,-2。

冬天气温的负1摄氏度、负2摄氏度分别表示为-1,-2。在数字前面加上一个-(负号),数字就成了负数。

-1是比0还小1的数字,-2是比0还小2的数字。那么是-1更大,还是-2更大呢?

对于负数而言,-后面的数字越大,数值反而越小。

插图

编写程序

插图

小黄猫只是动了动,这不是我们想要的效果。小黄猫之所以疯狂,是因为它乱窜。

翻阅秘籍

插图
插图

到这里,小黄猫已经开始疯狂地移动了。为了防止它跑出舞台,得想想如何让小黄猫来回移动。

插图

这里需要运用一个新积木块来解决角色颠倒的问题,它就是将旋转方式设为左右翻转。

翻阅秘籍

插图

它有3种旋转方式,分别是左右翻转、不可旋转、任意旋转。

左右翻转:当角色改变方向到一定程度时,外观上就像镜像了一般。·

插图

不可旋转:无论角色如何修改方向,始终保持一种状态。·

插图

任意旋转:当角色发生方向变化时,样式也会随着方向旋转。·

插图
插图

思考提问

如果不想让小黄猫颠倒并且只能朝左或者朝右转向,应该设置哪种旋转方式?()

A.左右翻转

B.不可旋转

C.任意旋转

拓展练习