107 妙笔生花
编程思路与步骤沿分支从左向右读,再按编号完成
本课作品妙笔生花
1. 作品目标
每次按下鼠标后,每次画出的五角星都比之前的要大!是如何实现的呢?
2. 核心要点
1 作业回顾
3. 制作步骤按顺序完成
- 01
第一步:等待按下鼠标;
- 02
第二步:角色的X坐标移到鼠标的X坐标,Y坐标固定;
- 03
第三步:设置笔的属性;
- 04
第四步:落笔,滑行到鼠标的X、Y坐标;
4. 运行检查
点绿旗完整运行,逐个角色检查事件、顺序和结果,再完成一次创意改造。
1.课程回顾
1.1 作业回顾
每次按下鼠标后,每次画出的五角星都比之前的要大!是如何实现的呢?

我们可以发现,每次按下鼠标,五角星变大了,那么也就是画笔移动的步数在变化。
因此可我们可以通过变量来实现。
每次按下鼠标,变量就增加,移动变量步就可以实现了!是不是很简单呢?

2.学习目标与任务
2.1 课堂任务
今天来学习一下绘制一朵带枝叶的小花,老师给大家演示一下效果。

2.2 作品分析
1-每朵花的枝茎有什么不同呢?
2-花瓣是如何画面出来的?
3-每朵花的高度如何控制呢?
3.编程思路与步骤
3.1 编程思路

3.2 编程步骤
(1)初始化

(2)按下鼠标绘制

按下鼠标先绘制花茎,到达一定高度开始画花瓣。
第一步:等待按下鼠标;
第二步:角色的X坐标移到鼠标的X坐标,Y坐标固定;
第三步:设置笔的属性;
第四步:落笔,滑行到鼠标的X、Y坐标;
第五步:画花瓣。
下面我们开始自定义绘制花瓣。
(3)自定义绘制花瓣
第一步:自定义积木指令,初始化画笔属性;

第二步:绘制正方形;

第三步:让正方形旋转一周;

第四步:将自定义指令添加到绘制脚本中。
4.问答与练习
4.1 下图为小明运行程序后,在舞台区画出的图形。
他所画出的花瓣都是一样的高度,大家能他想想,可能哪里有问题?

4.2 课后练习
尝试一下绘制出下面这样的图形吧?
