scratch3第六讲: 花朵开满花园
学习目标:
1. 学习使用绘图工具
2. 重复执行
3. 学习使用图章
2. 随机数
程序最终效果:
一. 问:怎样才能让五颜六色的花朵随意飘落在舞台?
-使用随机函数可以实现这种神奇的效果!
二. 画花瓣
1. 删除角色小猫
2.点击右下角的选择一个角色-绘制,进入造型的绘制界面

3.开始手动绘制造型,先选择圆,填充颜色选择绿色,把轮廓取消.,在图形编辑区域,画出一个椭圆.
4.用画笔工具,选择填充色为红色,画出花蕊
- 注意花瓣的底部放在中心点上

三. 将花瓣变成一朵花
1. 在代码区中添加画笔模块


2.将图章和右旋转15度拖动到代码编辑区,并嵌入在重复执行10次中,修改为重复执行5次,右旋72度,画出了一朵花.
- 为啥72度?
- 360除以花瓣的数量

3.一般在绘制前,先清除.
4.特别说明:使用图章工具能够复制角色,但复制出的角色,不能移动和修改.
四. 让花朵开满花园
1. 再次认识随机数
-之前在点气球小游戏中用过
-随机函数是指在一定的数值范围内随机出现一个数字.在Scratch中,在运算模块中.

2. 设定随机数的范围,(受限于舞台区大小),保证花朵不出舞台外

3.与移到xy进行嵌套

4.放入开始的下面,先找一个随机位置,然后绘制花朵.

5.思考:如何修改脚本,使之当单击小绿旗后,花朵就会连续在舞台不同位置出现?比如说,现在想在花园里开10朵花,怎么办?
-在嵌套重复执行

五.画出五颜六色的花朵
1. 回忆一下,气球那一课,是怎么让气球颜色不停变换的呢?
-颜色特效增加25

2.将颜色特效加入代码中
-每次移动位置后,改变颜色

3.体验一下这两个有什么不同

-一个颜色固定,一个颜色不停变换
4.将颜色特效放在不同的脚本位置,观察花朵的变化.
六. 练习题:使用随机函数,画出大小不一的花朵
- 最终代码

.

浙公网安备 33010602011771号