← 返回图形化编程与跨学科实践

第4课 奇妙画板

课程学习 → 图形化编程课程学习 → 图形化编程与跨学科实践 → 第4课 奇妙画板
第4课

第4课:奇妙画板

图形化编程与跨学科实践

运用画笔、变量和事件控制,创作可以互动绘画的奇妙画板作品。

去编程 进入图形化编程界面,完成本课奇妙画板任务

认识画笔工具

在 Scratch 中,画笔扩展模块可以让你像用真实画笔一样在舞台上画画。先来认识画笔积木的基本功能。

画笔观察记录

"全部擦除"积木的作用是:清除画板上所有笔迹
"将画笔颜色设为"可以改变:画笔的颜色
"将画笔粗细设为"可以改变:画笔线条的粗细
"落笔"积木的作用是:开始画线

画板提醒

画笔积木需要配合运动积木一起使用。画笔角色走到哪里,线就会画到哪里。今天我们要让画笔在画板上自由绘画,还能切换颜色和清除画面。

小提示:记得添加"画笔"扩展模块,才能在积木区找到画笔相关积木。

源码百科

先认识两块关键积木,它们就是本节互动作品的核心工具。

"落笔"和"抬笔"积木

"落笔"积木让画笔开始画线,角色移动时会留下轨迹;"抬笔"积木停止画线,角色移动时不再留下痕迹。

小问题
  • A. "落笔"会让角色变大
  • B. "落笔"后角色移动会留下线条
  • C. "落笔"会改变背景颜色
答案:B。"落笔"后角色移动会在舞台上画出线条,形成绘画效果。

"将画笔颜色设为"积木

这个积木可以改变画笔的颜色。你可以用数值设置颜色,也可以结合变量来动态切换不同颜色。

生活例子:就像换不同颜色的彩笔一样,每次设置不同的颜色值,画出来的线条颜色就会改变。
作品例子:按键盘的 1、2、3 键分别切换到红色、蓝色、绿色画笔。

编程任务

本节课将围绕 5 个画板任务逐步完成作品。每个任务下方都展示对应的程序图位置,方便你边看边完成作品。

任务一

制作一支神奇画笔

给画笔拼上积木,让画笔在鼠标按下时持续画出线条,在鼠标松开时停止。创作中要注意"如果否则"积木的使用。

任务说明
  • 从角色库中选择或绘制一个画笔造型。
  • 让画笔持续跟随鼠标指针移动。
  • 使用"如果否则"判断鼠标是否按下:按下时"落笔",松开时"抬笔"。
完成标准
  • 画笔角色已添加到舞台,并能跟随鼠标移动。
  • 鼠标按下时可以持续画出线条。
  • 鼠标松开时停止画线,程序中正确使用了"如果否则"积木。
任务二

切换画笔颜色

创建一个变量来记住当前颜色,用键盘按键或颜色按钮来切换画笔颜色,实现多彩绘画。

任务说明
  • 新建一个变量(如"当前颜色")用来记录画笔的颜色编号。
  • 使用按键或颜色按钮触发切换,让画笔切换到对应颜色。
  • 所有颜色都要写对应程序,不只是红色。每一种颜色都要能通过按键或按钮切换出来。
完成标准
  • 按下按键或点击按钮时,画笔颜色能成功切换。
  • 变量值能正确显示当前颜色状态。
  • 至少能切换 3 种不同颜色,且每种颜色都有自己的程序。
任务三

切换画笔粗细

创建一个变量来记住当前画笔粗细,用按键或按钮切换不同粗细,让线条可以变细、变粗。

任务说明
  • 新建一个变量(如"当前粗细")用来记录画笔的粗细数值。
  • 按下不同按键或点击不同按钮时,改变变量的值。
  • 使用"将画笔粗细设为"积木切换画笔粗细。
完成标准
  • 按下按键或点击按钮时,画笔粗细能成功切换。
  • 变量值能正确显示当前粗细状态。
  • 至少能切换 2 种不同粗细。
任务四

制作橡皮或清除画板

可以自己绘制一个橡皮角色来擦除笔迹,也可以直接使用"全部擦除"积木清除画板。

任务说明
  • 方案一:自己绘制一个橡皮角色,让它跟随鼠标移动,用来模拟擦除效果。
  • 方案二:找到"画笔"分类中的"全部擦除"积木。
  • 选择其中一种方案完成即可:可以做橡皮角色,也可以做一键清除画板。
完成标准
  • 作品中有橡皮擦除功能,或按下指定按键后画板内容能被清除。
  • 橡皮或清除功能不会影响继续绘画。
  • 清除后可以重新开始创作。
任务五

画出"彩虹"线条

添加"彩虹色"按钮。画笔在点击"彩虹色"按钮后,可以画出颜色渐变的线条。

任务说明
  • 在舞台上准备一个"彩虹色"按钮。
  • 点击"彩虹色"按钮时,让画笔进入颜色渐变模式。
  • 绘画时持续改变画笔颜色,形成彩虹线条效果。
完成标准
  • "彩虹色"按钮可以点击并生效。
  • 点击后画出的线条会持续改变颜色。
  • 彩虹线条渐变自然,绘画过程流畅。

作品提交区

沿用课程已有学习记录提交流程。先把作品信息填完整,再提交本节记录。

自我评价区

请根据本节课的学习情况,为自己做一个清楚、真实的小评价。

我能使用画笔积木在画板上绘图。

我能用变量和事件切换画笔颜色。

我能把编程画笔和创意绘画结合起来。

提交说明

  • 提交前先检查画笔颜色、粗细和按键事件是否设置正确。
  • 如果作品里做了颜色切换和清除画板,建议在设计说明里都写出来。
  • 如果还没来得及上传视频,也可以先提交学习记录,后续再补作品展示材料。
  • 温馨提示:先自评,再核对验收单,再提交作品。

提交验收单

本节任务:奇妙画板编程任务
提交前请对照检查,确认作品信息、程序文件和录屏材料已经准备完整。