资源简介 (共28张PPT)第29课妙笔生花学习目标巩固与扩展项目讨论逻辑编程12341234鼠标在哪里点击,哪里就会开花哦,很神奇的一支画笔,快来试试吧!巩固“当按下按键”、“不成立”、“变量”等脚本学习“随机数”、“抬笔、落笔”、 “自定义模块” 等新脚本综合应用所学脚本完成编程项目并扩展新脚本:巩固脚本:1.本节课用到的角色:小猫咪,充当一支画笔2.本节课用到的背景《妙笔生花》cat黑色背景1.花朵的造型还可以画成什么形状呢?2.这个花瓣的颜色可以固定成一种颜色吗?3.花蕊的颜色可以换成红色吗?4.为什么鼠标点在哪里,花朵就长在哪里呢?还可以画成圆形,三角形、多边形等当然可以啦,选择画笔颜色时,我们不用随机数就OK啦当然可以,在画花蕊时,选择红色就可以啦当按下鼠标时,画笔快速滑到了鼠标的位置。《妙笔生花》任务解读1.为舞台绘制一个背景1.鼠标移动到窗口右下角的“选择一个背景”选项上2.在弹出的工具选项中,单击“绘制”工具3.在 “绘图”工具箱中,把填充色调成黑色,然后用填充工具,填充背景为黑色。1.为舞台绘制一个背景2.设置画笔属性1.选定一个角色充当画笔。2.把小猫角色充当画笔,并设置为隐藏。3.思考与分析1.我们先要明确这个小猫角色的功能是什么?2、那怎么才能绘制出花瓣呢?答案:就是绘图!绘制花茎!绘制花朵造型!答案:(正方形旋转而来!)有了思路我们就可以开动了!1、每次重新开始前先清除之前的各种图形给别人和给自己留个干净的场所,养成好习惯!4.画笔脚本编写4.画笔脚本编写2、等待按下鼠标后,画笔移动到X轴:鼠标的X位置,Y轴:-200的位置!在鼠标按下之前脚本不执行!这条新指令非常重要!如果按下了鼠标,画笔才移到花的根部(Y轴-200的位置,X轴:鼠标所在的位置)3、接下来,为画笔设置颜色和粗细吧!+=+=4.画笔脚本编写4.画笔脚本编写4、画笔画画前的准备工作基本完成!5、下面我们要开始绘画啦!先落笔!6、在 1 秒内画笔从根部画到鼠标的位置,这就花茎!1 秒不是固定的,可以自己改改,就是画的快慢而已!+=+4.画笔脚本编写7、接下来该干啥了?我们画一个正方形!4.画笔脚本编写执行4次等于7、绘制完一个正方形,旋转它,出来的就是一个花朵造型了!4.画笔脚本编写完整脚本:为啥是重复 6 次?每次 60°因为圆的一周是 360°6x60°=360°转一圈啊!4.画笔脚本编写8、那一个图形需要在不同的位置画好几个相同的图形,怎么办呢?我们可以创建自制积木模块,然后调用它。4.画笔脚本编写9、把刚才绘制花朵的脚本全部放到这个 模块下面,就变成了如下模样:完整脚本:为啥是重复 6 次?每次 60°因为圆的一周是 360°6x60°=360°转一圈啊!4.画笔脚本编写10、把刚才绘制花朵的脚本全部放到这个 模块下面,就变成了如下模样!画出来的图形是这样11、这个自定义的 模块可以反复使用哦,比如使用两次,如下模样!使用事先自定义的模块,我们称之为调用Q1:除了画正方形的花瓣,还可以画其它形状的花瓣么?A1:当然可以啦,比如圆形的,三角形的、椭圆形的,等等Q&A比如,右面这个自定义模块,画的是由圆弧组成的花瓣画的图形是这样(1)知识点巩固一个模块可以反复使用哦,比如使用两次,3次……使用事先自定义的模块,我们称之为调用源码测试(2)我们还可以在一段程序中同时调用多个模块,比如下图。源码测试(3)为什么这段程序,只能画出花瓣,不画花茎呢?解析:源码测试因为这里设置好抬笔后在画花茎前,没有落笔哦 展开更多...... 收起↑ 资源预览