Scratch编程第56课:油菜花田

我们都知道春节过去了春天就不远了,春天的油菜花金灿灿的尤其美丽,漫山遍野的油菜花盛开,一朵朵,一簇簇,一片片,在春风里昂首怒放,盈盈招手,展示其迷人的风姿,煞是喜人。

我们来完成一幅晴空之下的油菜花田图吧!

分析问题:

1.油菜花的杆子是绿色的,为了画出有高有低颜色不一的油菜花,我们需要将颜色增加一个小小的范围,并且将画杆子的高度设成一个一定范围内的随机数。

2.画完杆子就可以画画啦,油菜花是金黄色的非常艳丽。但是为了画面更丰富。我们需要把花的颜色也增加有个小小的范围,并且将花的大小也设成一定范围的随机数。因为我们要画很多很多油菜花,所以花的部分都画成圆点就可以啦。

3.每一朵油菜花开始画的位置都是x为屏幕内的随机数,y为180,因为我们要从最底下开始画。画云的位置,x和y都要设在一个合理的范围。

4.云朵部分是最难的,但是其实分解起来也很简单,没一朵云由中间大两头小的三个圆组成,云朵之间要隔开一定的距离,主要是三个圆的距离要设计合理哦!

解决问题完成创作

本次课涉及到编程知识点画笔,循环,坐标,随机数。 程序等待界面:

file

绘制完成界面:

file

绘制油菜花的程序:

file

绘制云朵的程序:

file

黔西南 触摸未来
我们正身处一个只要愿意思考,就能改变世界的时代