跳至正文
View Categories

< 1 min read

1. 课程回顾 #

1.1 程序注释 #

程序注释与调试是学习每种编程语言都需要掌握的基础知识。在简单的程序项目中程序功能一目了然,但是随着程序

难度的增加,积木指令也会越来越多,一旦出现BUG,程序维护或调试就会变得艰难。

1.2 位置重置 #

当我们要对特定角色进行位置重置时,只需要将其X/Y坐标设置固定值就可以了。

2. 学习目标与任务 #

2.1 课堂任务 #

上节课我们做了一个放烟花的作品,烟花通过克隆实现舞台区的随机移动。

本节课我们试一下是否可以让克隆体按一定的规律去排列?

老师来演示一遍效果,大家想想该如何实现呢?

2.2 作品分析 #

(1)苹果的排列有什么规律?

(2)变量是什么作用呢?

(3)程序什么时候停止的?

(4)哪个苹果是克隆体?哪个是本体?

3.编程思路与步骤 #

3.1 编程思路 #

3.2 编程步骤 #

1.初始化

·初始化显示

·移到舞台左上角

·将变量设为0

2.克隆苹果向下移动

将变量增加(用变量控制克隆体个数)-让克隆体与本体X位置一致 – 并向下移动

3.克隆苹果

注意:

1.克隆第一个苹果,不需要移动;

2克隆第二行苹果时,如果变量=2,重复克隆2次;

3.克隆第三、第四行修改循环次数就可以。

4.思考与练习 #

4.1 问答 #

小明问老师,

如果要克隆7、8、9行

那程序要写很长很长……

有没有更简易的办法呢?

4.2 课后练习 #

找一找克隆苹果的规律,哪些程序可以通过循环来实现,将冗余的程序简化呢?

动手试一试吧!