精华内容
下载资源
问答
  • scratch项目:自制电子画板(Scratch画笔类积木、事件类积木中消息广播的应用)目录学习目标程序目标程序流程图背景和角色任务拆解任务一:妙笔生花任务二:魔法画笔难点详解难点一:画笔造型中心的设置难点二:画笔...

    目录

    学习目标

    • 知识与技能目标:
      a) 熟悉Scratch中常用的画笔类积木的效果和用法;
      b) 掌握Scratch中跨角色传递消息、实现控制的方法。
    • 过程与方法目标:
      a) 通过为画笔设置不同粗细和颜色属性掌握画笔类常用积木的作用;
      b) 通过实现点击粗细和颜色角色改变画笔角色的属性的过程掌握消息广播的用法。

    程序目标

    • 启动程序后,画笔随着鼠标运动,按下鼠标后画笔能在画板上留下痕迹,选择不同的粗细或颜色可以改变画笔的粗细和颜色属性。

    程序流程图

    • 画笔角色流程图:
    • 颜色角色/粗细角色流程图:
      在这里插入图片描述
    • 橡皮擦角色流程图
      在这里插入图片描述

    背景和角色

    在这里插入图片描述

    任务拆解

    任务一:妙笔生花

    1. 日常程序初始化:
      (1)点击绿旗之后要保证画笔始终在所有角色的最上方,故要用到【外观】中的【移到最上层】;
    (2)还要保证画笔始终是跟着鼠标运动的,故要用到【运动】中【移到‘鼠标指针’】和【重复执行】。

    在这里插入图片描述

    • 在这里我们总结出画笔类积木的第一个规律:
      在这里插入图片描述
    1. 当鼠标按下并移动时,画笔将出现并跟随鼠标运动,同时能够在舞台上绘制线条。
      (1)根据流程图:画笔跟随鼠标运动,当点击鼠标时能【落笔】绘制线条(本质是绘制出鼠标的运动坐标轨迹);松开鼠标时会【抬笔】,此时不再画线。
      (2)为了让初始启动程序时画笔笔刷的颜色和粗细保持一致,我们也要对画笔的粗细和颜色做初始化:
    • 在这里我们总结出画笔类积木的第二个规律:
      在这里插入图片描述
    • 画笔类常用积木及功能如下:
      在这里插入图片描述
    1. 我们得到最终画笔角色的初始化脚本:
      在这里插入图片描述

    任务二:魔法画笔

    (1)选择笔刷颜色后,画笔颜色会切换成选择的颜色;
    (2)选择笔刷粗细后,画线宽度会切换成选择的宽度;
    (3)选择橡皮后,画笔会变成橡皮擦掉多余的线。

    1. 我们可以联想到在《运算帮帮帮》项目中,点击按钮角色,人物角色会说话,这种跨角色的控制我们用【消息广播】来实现:
      在这里插入图片描述
      2.接下来思考以下问题:
    • A:谁广播消息?什么时候广播?广播什么消息?
      在这里插入图片描述
    • B:谁接收消息?接收消息后执行什么动作?
      在这里插入图片描述
    • C:当接收到橡皮擦消息时,画笔造型属性有什么变化?如何实现?
      在这里插入图片描述
      综上:我们得到画笔角色的脚本如下:
      在这里插入图片描述
      颜色/笔刷角色以红色角色/笔刷1角色为例、橡皮擦角色脚本如下:

    难点详解

    难点一:画笔造型中心的设置

    1. 设置完脚本之后画笔角色如果无法在画布上画线,可以先检查一下画笔造型的中心。在此程序中,落笔的过程其实是记录鼠标的运动痕迹,为了更逼真我们把画笔的造型中心设置在笔尖,要注意画笔造型不能挡住造型中心点。(同样画笔造型2的中心点也要注意此点)

    难点二:画笔造型的切换问题

    1. 很多人在做这个项目的一开始把精力花费如何设置橡皮擦角色的脚本,来达到点击橡皮擦角色,橡皮擦会跟随鼠标运动的目的。
      ···在这里,本人为画笔角色设置了两个造型,造型1为画笔,造型2为橡皮擦。初始化时为造型1,点击橡皮擦角色后切换为造型2,点击笔刷粗细和颜色角色又切换为造型1。

    拓展任务:力争上游

    1. 再添加几种你喜欢的颜色;
    2. 设置多种橡皮擦的粗细;
    3. 实现让画笔只在白色区域留下痕迹;(提示:控制坐标范围)

    素材资源

    注:项目的样例程序本次免费分享,如果觉得有用,点个赞留个评论吧~

    网盘链接:
    链接:https://pan.baidu.com/s/11jCguJIWUXCDoHFk_BlvqA
    提取码:l8tr

    补充说明

    1. 分享三个带详细步骤和难点说明的scratch入门项目教程,家长和老师朋友们可以在参考借鉴,链接如下:
    1. 高级教程分享:
    1. 详细教程:如何把scratch文件转化为.exe可执行文件?(含转换器安装包链接)

    --------------加关注未来会有更多惊喜哦~--------------

    如有教学需要,请在评论区留下邮箱,博主会把教学PPT以邮箱的方式发送~~

    展开全文
  • 学习目标知识与技能目标:a) 熟悉Scratch中常用的画笔类积木的效果和用法;b) 掌握Scratch中跨角色传递消息、实现控制的方法。过程与方法目标:a) 通过为画笔设置不同粗细和颜色...

    学习目标

    知识与技能目标:

    a) 熟悉Scratch中常用的画笔类积木的效果和用法;

    b) 掌握Scratch中跨角色传递消息、实现控制的方法。

    过程与方法目标:

    a) 通过为画笔设置不同粗细和颜色属性掌握画笔类常用积木的作用;

    b) 通过实现点击粗细和颜色角色改变画笔角色的属性的过程掌握消息广播的用法。

    程序目标

    启动程序后,画笔随着鼠标运动,按下鼠标后画笔能在画板上留下痕迹,选择不同的粗细或颜色可以改变画笔的粗细和颜色属性。

    程序流程图

    画笔角色流程图:

     

    颜色角色/粗细角色流程图:

    橡皮擦角色流程图

    背景和角色

    任务拆解

    任务一:妙笔生花

    日常程序初始化:

    (1)点击绿旗之后要保证画笔始终在所有角色的最上方,故要用到【外观】中的【移到最上层】;

     

    (2)还要保证画笔始终是跟着鼠标运动的,故要用到【运动】中【移到‘鼠标指针’】和【重复执行】。

    在这里我们总结出画笔类积木的第一个规律:

    当鼠标按下并移动时,画笔将出现并跟随鼠标运动,同时能够在舞台上绘制线条。

    (1)根据流程图:画笔跟随鼠标运动,当点击鼠标时能【落笔】绘制线条(本质是绘制出鼠标的运动坐标轨迹);松开鼠标时会【抬笔】,此时不再画线。

    (2)为了让初始启动程序时画笔笔刷的颜色和粗细保持一致,我们也要对画笔的粗细和颜色做初始化:

    在这里我们总结出画笔类积木的第二个规律:

    画笔类常用积木及功能如下:

    我们得到最终画笔角色的初始化脚本:

    任务二:魔法画笔

    (1)选择笔刷颜色后,画笔颜色会切换成选择的颜色;

    (2)选择笔刷粗细后,画线宽度会切换成选择的宽度;

    (3)选择橡皮后,画笔会变成橡皮擦掉多余的线。

    我们可以联想到在《运算帮帮帮》项目中,点击按钮角色,人物角色会说话,这种跨角色的控制我们用【消息广播】来实现:

    2.接下来思考以下问题:

    A:谁广播消息?什么时候广播?广播什么消息?

    B:谁接收消息?接收消息后执行什么动作?

    C:当接收到橡皮擦消息时,画笔造型属性有什么变化?如何实现?

    综上:我们得到画笔角色的脚本如下:

    颜色/笔刷角色以红色角色/笔刷1角色为例、橡皮擦角色脚本如下:

      https://img-blog.csdnimg.cn/20190928195356629.png

    难点详解

    难点一:画笔造型中心的设置

    设置完脚本之后画笔角色如果无法在画布上画线,可以先检查一下画笔造型的中心。在此程序中,落笔的过程其实是记录鼠标的运动痕迹,为了更逼真我们把画笔的造型中心设置在笔尖,要注意画笔造型不能挡住造型中心点。(同样画笔造型2的中心点也要注意此点)

     

    难点二:画笔造型的切换问题

    很多人在做这个项目的一开始把精力花费如何设置橡皮擦角色的脚本,来达到点击橡皮擦角色,橡皮擦会跟随鼠标运动的目的。

    ···在这里,本人为画笔角色设置了两个造型,造型1为画笔,造型2为橡皮擦。初始化时为造型1,点击橡皮擦角色后切换为造型2,点击笔刷粗细和颜色角色又切换为造型1。

       

    拓展任务:力争上游

    再添加几种你喜欢的颜色;

    设置多种橡皮擦的粗细;

    实现让画笔只在白色区域留下痕迹;(提示:控制坐标范围)

    素材资源

    注:项目的样例程序本次免费分享,如果觉得有用,点个赞或留个评论吧~

    网盘链接:

    链接:https://pan.baidu.com/s/11jCguJIWUXCDoHFk_BlvqA

    提取码:l8tr

    往期推荐

    送书福利|《Scratch3.0少儿编程一玩就会》等你来拿!

    scratch3.0编写的节假日主题课!

    如何用scratch实现打色子的游戏

    scratch3数学之美-曼陀罗曲线

    资讯 | 武汉中小学兴起人工智能课,学生接受程度超过预期

    Scratch3.0中使用多种方法制作贪吃蛇游戏!

    少儿编程成为“刚需”!它是如何演变成未来趋势的?

    优秀课程案例|如何用scratch做星球陷阱

    优秀课程案例|如何用scratch画扇形统计图

    少儿编程家长一定要看看这些值得参加的青少年专业权威赛考!

    优秀课程案例|如何用scratch画折线统计图

    优秀课程案例|如何用scratch画国旗(实心五角星)

    优秀课程案例|如何用scratch画柱形统计图

    少儿编程是如何影响语数外成绩的?

    展开全文
  • Scratch画笔

    2019-11-04 15:45:18
    画笔属于扩展组件,需要先添加扩展,然后才能使用。 画笔的绘制逻辑为: 落笔 移动 抬笔 整个过程下来,就会按画笔移动的轨迹进行绘画。 画笔主要有两种属性: 效果:包含颜色/饱和度/亮度/透明度 ...

    画笔属于扩展组件,需要先添加扩展,然后才能使用。
    画笔的绘制逻辑为:

    1. 落笔
    2. 移动
    3. 抬笔

    整个过程下来,就会按画笔移动的轨迹进行绘画。
    画笔主要有两种属性:

    • 效果:包含颜色/饱和度/亮度/透明度
    • 粗细

    画笔带有一块图章积木。其作用是将当前角色的外观复制一份。
    注意图章与克隆的区别。克隆会直接复制出一个新角色,而图章则仅仅是改变当前角色的外观,依然是同一个角色。

    展开全文
  • scratch中实现画笔功能

    千次阅读 2020-04-02 14:53:54
    今天我们来实现一个scratch拓展中的画笔功能。 视频讲解在这里: scratch实现画笔功能 来看一下我们今天的实现效果吧。 今天我们要用到scratch的拓展程序:画笔功能。 我们一般可以在纸上画画,但是在scratch里面...

    今天我们来实现一个scratch拓展中的画笔功能。
    视频讲解在这里:
    scratch实现画笔功能
    来看一下我们今天的实现效果吧。
    在这里插入图片描述
    今天我们要用到scratch的拓展程序:画笔功能。
    我们一般可以在纸上画画,但是在scratch里面怎么画画呢。哈哈,一起跟我来看看吧~
    第一步:添加画笔,如下图所示会出现一个画笔功能。点击scratch左下角拓展程序,会出现画笔功能,点击它在我们的代码区就出现了一个画笔啦~
    在这里插入图片描述
    第二步:开始编辑代码
    1、首先让笔跟随鼠标进行移动
    在这里插入图片描述
    2、设置鼠标按下可以画画,没有按则不进行操作
    在这里插入图片描述
    3、点击颜色角色可以变色
    在这里插入图片描述
    4、橡皮擦擦除的效果展示
    在这里插入图片描述
    5、整体擦除,粗细改变
    在这里插入图片描述
    以上就可以做出我们的实现效果啦~
    彩蛋部分
    讲解一下图章功能
    你可以把图章看成复制,但是又不同于复制功能。
    它是 画笔模块内的一个工具,可以制作出和角色本体的颜色、形状一模一样的图案。
    看一下实例代码:
    在这里插入图片描述
    以上就是我们scratch中如何实现画笔功能哦现为少儿编程老师,如有疑问请私信··~

    展开全文
  • 今天我们来实现一个scratch拓展中的画笔功能。视频讲解在这里:scratch零基础入门学习_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili​www.bilibili.com来看一下我们今天的实现效果吧。今天我们要用到scratch的拓展程序:...
  • 10 画笔模块 有关于画笔模块,需要掌握以下两个方面的内容: 能够设置画笔的属性:颜色、粗细、亮度/饱和度/透明度 能够使用画笔绘制各种图案:抬笔、落笔、擦除 1. 使用者可以设置各种画笔属性。 另外,可以...
  • Scratch之神奇的画笔(1)

    千次阅读 2021-03-05 17:16:48
    课程目标:能够使用Scratch进行编程,让角色在舞台区进行绘制图形。 一、选择角色 将默认角色小猫删除,在角色库中选择爬虫。 二、调用画笔工具 三、进行代码编写 分析: 需要实现的业务逻辑: 1.当点击运行按钮...
  • 我们今天是要用画笔来画出不同的同心图案,在画之前,我们先来了解一下画笔模块: 1.画笔模块的用法 画笔模块的用法就是在舞台上留下不同颜色粗细的线条,它的默认是情况是抬笔,我们在使用的时候要让角色移动到合适...
  • 剧本介绍:小球落在了舞台中,行驶的轨迹变成了阶梯,又能根据正方形的轨迹行驶。 代码截图:
  • 在公众号会话框中输入“彩色花瓣”获取源码!
  • 展示效果 链接:https://pan.baidu.com/s/1YouHtSwj2RtpYX83yAeuUA 提取码:anc4 步骤 虫子画笔主要学习到的就是Scratch当中的画笔工具。 第一步:首先要让咱们的虫子一直动起来使用的 ...
  • 点击上面微信号关注我关注我哟每天中午12:00-2:00定期推送文章,喜欢的可以设置星标,并分享点赞我们的文章,非常感谢大家的支持,您的点击的在看就是我们的动力!今天我们继续分享画笔相关的...
  • Scratch-(三)神奇画笔

    2020-08-10 16:38:24
    Scratch-(三)神奇画笔一 让一只甲虫可以跟随鼠标移动,在移动过程中,甲虫身后会绘制出七彩曲线。先看一下效果图 首先梳理一下,这里要用到的是画笔指令,我们先来介绍一下画笔 画笔可以从左下角的小图标打开,...
  • 画笔和图章的使用:角色是新建角色时使用画笔画的,通过画笔积木和图章的使用,让角色旋转盖章,形成花瓣的形状
  • 基于Scratch的小蝌蚪找妈妈(画笔)。第四次工业革命是以人工智能、大数据、机器人以及物联网等技术为主的全新技术革命。
  • Scratch-(四)神奇画笔

    2020-08-11 23:53:03
    Scratch-(四)神奇画笔二-键盘控制画笔 在之前介绍过跟随鼠标指针移动,今天来介绍一下可以跟随键盘指定键上下左右移动的。 画笔的设置之前介绍过了,接下来介绍按键如何设置 在侦测模块有默认按下空格键选项,点击...
  • 往期推荐 优秀课程案例:使用Scratch画笔积木空角色100%纯画笔绘制一个闹钟! 优秀课程案例:使用Scratch画笔积木模块绘制一个时钟,教程详解带并且素材! 优秀课程案例:使用Scratch制作获取当前时间的时钟 ...
  • Scratch中“画笔”模块能够让使用者模拟画笔在舞台上创作,合理运用能够给作品带来极大的趣味性。 使用者可以设置颜色、粗细、亮度\饱和度、透明度。 同时可以将角色设置为图章,将角色对象向印章一样在屏幕上复制...
  • 第八课 介绍scratch3.0中的【画笔】代码块一、课程内容用【画笔】组件制作一个【小画笔】。在画板上,用小画笔可以画出粗细不同颜色各异的图案。由此课程,初步了解【画笔】组件的使用。二、玩乐scratch1、制作【小...
  • 示例代码: 二、使用画笔工具绘制多边形 要求:学生能够使用画笔工具绘制四边形(正方形)、正五边形、正六边形、正七边形。 分析:与绘制三角形思路一致。 1.旋转角度:前面说到多边形的外角和为360度,向左旋转...
  • Scratch-(五)满天星-画笔绘制五角星 上两篇内容都讲述了画笔的功能,今天来完成画笔如何绘制各种图形的方法,完成一个满天星 首先先来设置背景 去背景添加栏,选择太空,然后挑选合适的背景图,也可以上传喜欢的...
  • Scratch中运动和画笔模块是最常用的两类积木块。运动模块中的积木块主要与角色的移动、转动等相关的命令;画笔模块中的积木块主要是与线条绘制相关的命令。这两类命令虽然简单,但是要熟练掌握...
  • 前言 本节课以画五彩花朵为主题,...2、学习Scratch画笔模块图章的原理以及使用方法。 3、学习图章与克隆之间的区别。 4、学会分析不同情况下如何使用 程序效果 程序分析 编程知识 课后小题 欢迎大家多多提建议~~ ...
  • 1. 当画完一个图形后,如不做刻意的抬笔设定,则此时的画笔状态是“落笔”状态。(1)先移动到某处然后清空,再抬笔则程序运行时候会就不会因为画笔之前位置不正确而留下“移动”的痕迹。(2)先清空再移动程序就会...
  • 掌握画笔的使用,画笔颜色、粗细以及画笔清除,通过使用抬笔和落笔绘制想要的图形 学会数学几何知识正方形及其特点 熟练掌握循环模块下的“重复执行”指令,实现指令的重复执行。 PS:具体的单个指令模块详解...
  • (2) 四层结构,基本单元中最大的花瓣边长为20,画笔大小为7,颜色值为0,每向内绘制一层, 边长减小5,画笔大小减小1,画笔颜色值增加10。 题目分析 角色分析 角色:小猫(默认) 背景分析 背景:空白...
  • Scratch教学大纲

    千次阅读 2018-07-14 10:02:16
    工欲善其事,必先利其器。我们先来学习一个Scratch工具,然后再学习游戏开发有关知识。 1。Scratch安装 2。Scratch界面介绍 3。Scratch背景区 4。Scratch角色区 5。角色-造型区 ...7.6 角色-画笔 7....
  • 题目名称:绘制五角星 题目要求 (1) 运行程序后,舞台上什么都没有; (2) 用鼠标点击舞台后,在鼠标指针的位置... ...2、按题目要求需要用到画笔模块,所以从扩展模块中将画笔模块添加进来,如下图所示: 流...
  • 2、画出的扇子为黑色,画笔粗细为1,扇面和扇把的张角都为三分之一圆(120度),扇面的半径为100左右,扇把的班级为20左右 3、坐标(0,0)点是构成扇子的这些线段的相交点 题目分析 角...
  • Scratch 疑难杂症视频

    2017-12-30 10:44:00
    以创客教育为主要内容的视频教学网站。你可以在这学习 Scratch、Arduino、C# 等视频,...1、Scratch 疑难杂症 | vol.1 无法画线的诡异画笔2、Scratch 疑难杂症 | vol.2 优化画板程序的画笔3、Scratch 疑难杂症 | v...

空空如也

空空如也

1 2 3 4 5 6
收藏数 115
精华内容 46
关键字:

scratch画笔