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

第2课 恐龙的凌波微步

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

你能试着用它做一个弹簧球作品吗?

作品要求:

(1)上传或者绘制两个弹簧球(角色库中的Beachball与之有几分相似)。

(2)让两个弹簧球可以在舞台中自由移动。

(3)实现它们碰到边缘后来回反弹的效果。

提示

尝试改变弹簧球的方向,让弹簧球朝着不同的方向移动。

插图

第课恐龙的凌波微步

启动思维

Dinosaur(恐龙),它是我们的新朋友。

插图
插图

项目设计

“凌波微步”需要我们将抽象化具象。

(1)选择一个背景并添加Dinosaur角色,给程序构建一个场景。

(2)实现Dinosaur在舞台上随机出现。

(3)尝试让Dinosaur不断地闪现变换位置。

插图

你还记得如何添加背景和角色吗?

翻阅秘籍

插图
插图

编写程序

插图
插图

根据先阅读再尝试的方法学习这两个积木块,然后运用对比探索的学习方法来更深刻地区分和理解它们,找寻它们的共同点和差异化。

对比探索

插图
插图

提示

拖动代码时一定要注意对应角色!不能把恐龙要执行的代码放到小黄猫里面,否则会出大乱子的。

插图

现在的恐龙还只是单次的瞬间移动,接下来需要实现单击小绿旗后,恐龙不停地闪现移动的效果。

插图

提示

插图
插图
插图

温故新知

插图
插图

思考提问

想要鼠标指针移动到哪角色就跟到哪,需要用到哪个积木块?()

插图

A.

插图

B.

插图

C.

插图

D.

拓展练习

插图
插图

你能试着运用和这两个积木块来做一个跟随作品吗?

作品要求:

(1)上传Dog1和Dog2两个角色(也可以自由编撰故事挑选角色)。

(2)Dog1寸步不离地跟随鼠标指针移动。

(3)Dog2总是慢悠悠地滑行到Dog1的位置。

提示

记得探索积木块中的隐藏功能。