CH04_神奇的画笔
CH04_神奇的画笔
本章目标
- 利用画笔模块的指令积木制作程序
- 使用广播指令积木来控制程序
- 使用控制结构来设计程序
- 理解嵌套循环结构
画笔
概述
画笔分为各种型号,各种颜色。
每个角色都有一个默认的画笔。
画笔模块的指令积木:
项目1:爬虫画线
情景分析
1.角色:爬虫
2.场景:无
3.动作:绘制各种图形
问题分析
1.如何控制角色画线
2.如何计算不同形状图像的画法?
3.规则图形和不规则图形画法有何不同?
实现步骤
1.爬虫画线
通过键盘的上下左右键来控制爬虫的移动
前进时落笔,后退时抬笔。
项目2:绘制多变形
三角形
正方形
六边形
项目3:绘制旋转的正方形
绘制正方形: 重复执行四次“移动100步,向左旋转90(360/4)度”,使用循环结构
绘制12个正方形并旋转:顺时针或逆时针画,每画完一个正方形,向右(顺时针)或向左(逆时针)旋转30(360/12)度,每个正方形画笔的颜色发生改变,重复12次,使用嵌套循环结构
项目4:绘制风车
绘制新角色
设置造型中心:在舞台上以舞台中心为原点
绘制思路:
顺时针旋转,绘制8个旗帜;
每画完一个旗帜,向右或向左旋转45度(360/8);
使用循环结构实现
课后作业
1.DIY一个画图软件,效果如图所示
角色:画笔、颜色块、橡皮擦等
场景:画板
动作:跟随鼠标画线、切换颜色,清除画板等
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 广创科技教育-Blog!
评论