初级绘图

1. 第三课 scratch 神奇画笔 今日任务: 今天,我们将来学习 scratch 中的 指令集中的相关功能。一谈到画笔,我们自 然会想到的的最主要功能就是用它来画画了,非常正确,但是除了画画功能以外, scratch 中的画笔功能还具备了比如“图章”等指令,我们会在今后的任务中不断地去学习这些功能 的使用,今天我们将制作两个小实例来初步接触一下画笔功能,一个是让一只甲虫可以跟随 我的鼠标移动,移动过程中,甲虫身后会绘制出七彩曲线!另一个是用我们的键盘上下左右 键控制一只甲虫移动,一边移动,一边绘制七彩曲线!我们来动手试验一下吧! 实例 1 本课重难点: (1)能够熟练搭配使用清空、落笔、抬笔指令; (2)如何在程序运行过程中改变画笔的颜色、粗细、色度; (3)如何让一个角色可以始终面向并跟随鼠标移动? (4)如何利用键盘控制一个角色动起来? 实例 2
2. 任务解读 Thinking map: 实例一 移动 面向鼠标 色度 清空 落笔 颜色 大小 指令 抬笔 跟随鼠标 实例二 舞台 舞台角色 背景 移动 色度 清空 侦测键盘 指令 落笔 抬笔 键盘控制 舞台 舞台角色 背景 颜色 大小 跟我来挑战 Follow me: 任务一挑战:既然我们要做一个完整的作品,那么完整的步骤缺一不可,今天我们再来一次 完整的操作步骤展示! 第一步:启动 scratch 软件; 第二步:点击上方的“文件”→“保存”→保存到桌面,文件名:task1,→点击“保存”; (第二步很很很重要,我希望所有的学生都能养成及时保存作品的好习惯!) 第三步:删除小猫角色,新添加一个 beetle 角色,在舞台上摆好如下
3. 第四步:设计脚本,我们逐步完成完整的脚本 如何让甲虫一直移动起来? 如何让甲虫始终面向鼠标 的方向移动呢? 在移动的过程中只有落笔才 能绘制,所以落笔指令是不 能少的对吧? 如何绘制出七彩曲线呢?一边 移动一边变换画笔的颜色、大小 、色度就可以了! 编到这儿!你可以运行一下, 结果满意么?如果我想每次 点击绿旗将之前绘制的图形清空, 应该在绿旗下方加上清空指令吧? 如果我想一开始规定一下画笔 的颜色,我还可以加上 讲到这儿,我觉得聪明的同学们应该可以将完整的程序编写出来了,给自己 10 分钟的思考 编写时间,遇到问题及时与同桌沟通或者向老师提问! 全部做好之后,点击文件→保存,然后点击绿旗运行一下你的脚本,看看是否正确?
4. 任务二挑战:将上一个任务作品保存好之后,再新建一个 scratch 项目准备做任务二 第一步:点击上方的“文件”→“新建项目”→保存到桌面,文件名:task2,→点击“保 存”; 第二步:删除小猫角色,新添加一个 beetle 角色,在舞台上摆好 第三步:设计脚本,我们逐步完成完整的脚本 将之前绘制的图形清除干净, 设定画笔的初始颜色! 我们需要重复侦测键盘,那么 重复执行指令是必不可少的! 我们侦测键盘的上移键是否被按下? 按下了怎么办? 按下了就规定方向,向上 有了方向就要移动了 一边移动,一边落笔开画 随着绘制的进行,我想不断改变 绘制出曲线的颜色,怎么办?
5. 按照上面的步骤,请同学们自行制作出键盘按下下、左、右键的脚本吧! 全部做好之后,点击文件→保存,然后点击绿旗运行一下你的脚本,看看是否正确? 课后思考: 我们今天又完成了两个小实例,相信到这里,同学们的进步真的是太快了!那么,课后请同 学们思考以下问题: (1)画笔指令集中的“图章”是干什么用的? (2)如果我想操控一支笔,当按下鼠标左键的时候绘制图形,鼠标左键松开停止绘制,这 要怎么实现呢? (3)你还能利用今天讲的画笔指令创造出什么样的小程序来?