
Scratch3.0入门教学
文章平均质量分 72
Scratch入门基础教学、角色造型和背景相关操作、模块分类、积木使用、功能区划分;各种积木讲解等等
小兔子编程
专注青少年编程知识传播|多年少儿编程培训经验|信息素养大赛评委|电子学会认证测评师|NOC认证指导老师|蓝桥杯认证高级教师
展开
-
Scratch编程对小朋友来说会难吗
Scratch编程是图形化的简易拖拽式操作,每个程序都类似一个积木块,小朋友们接受起来很简单,操作也很方便,本身程序也不大,操作界面非常清晰,操作完立马就可以看到程序的结果,小朋友们就能直观的看到自己所做的案例。孩子们学习这种图形化的编程,一般来说,花上几个小时就可以入门了。之后,孩子们的兴趣会越来越浓厚。当自己编制好一个程序后,可以把成果分享给爸妈以及同学朋友,通过这...原创 2020-05-05 10:19:51 · 1562 阅读 · 1 评论 -
【Scratch-控制模块】Scratch-等待和循环模块
Scratch等待、有限循环和无线讲解指令解析:等待指定的时间后,执行后续的程序模块 :重复执行特定次数模块内的程序,然后执行后续的程序模块 :一直重复执行模块内的程序视频演示【Scratch控制模块】等待、有限循环和无线循环...原创 2020-06-15 16:09:52 · 5501 阅读 · 1 评论 -
Scratch编程开启小朋友们的奇妙创作之旅
Scratch是简易图形化编程工具(语言),在直观教学和可视化理论的指导下,通过对程序指令拖拉的方式,就像小朋友玩积木搭建一样,这种形象化的操作来训练和提高学生的逻辑思维能力和创造性思维能力。Scratch让学生更自由在Scratch课堂教学中,学生能专心致志地投入到自己最感兴趣的创作活动中去,学生的专注度和兴趣度都得到很好的发挥,Scratch以其形象、直观的积木式指令代替了枯燥的代码指令,操作简单、趣味性强,只需了解各指令名称其意义并将其拖动进行自我思维的自由表达。学生通过不断猜测、尝试、验证与调原创 2020-05-13 08:58:53 · 1021 阅读 · 1 评论 -
【Scratch-文字朗读模块】Scratch-文字朗读模块分析——人工智能的基础
【Scratch-文字朗读模块】Scratch-文字朗读——人工智能的基础文字朗读简介文字朗读是最基础的人工智能插件。在我们日常生活中,例如排队叫号,车站报播,高铁报站等等,或者是比较智能的机器人,与人的语音交互,都是以文字朗读为技术底层进行实现的。 文字朗读作用就是:将文字转换成语音,Scratch3.0中的文字朗读模块,除了支持中文朗读,还支持其他各国语言朗读,文字朗读发展到现在,不再是像以前的逐字进行机械的朗读,而是根据句子进行配搭语速,使朗读更加有感情和自然,更接近一个真人进行朗读。 文原创 2020-07-27 13:19:15 · 11802 阅读 · 7 评论 -
【Scratch-侦测模块】Scratch-碰到
【Scratch-侦测模块】Scratch-碰到鼠标指针、舞台边缘、其它角色指令解析判断当前角色是否碰到鼠标指针、舞台边缘以及其它角色,如果碰到返回条件真,点击下拉箭头可以选择:鼠标指针、舞台边缘、其它指定角色 通常是作为条件判断语句来使用返回一个真假值,所以使用的时候都是配合控制模块下面的判断语句一起使用案例演示:① 将所有程序放在循环模块内部执行 ② 每次移动10步 ③ 如果猫咪碰到我们的鼠标那么执行判断条件内的内容 ④ 碰到鼠标之后说一句话:我碰到鼠标了 ⑤ 时间间隔,原创 2020-07-08 16:58:03 · 7922 阅读 · 0 评论 -
【Scratch-控制模块】Scratch-克隆
Scratch克隆指令解析停止指定的脚本内容,下拉三角可以选择的脚本有:全部脚本、这个脚本和角色的其它脚本 当角色作为克隆体启动时执行后续的指令 创建一个自己活指定角色的克隆体 删除这个角色的克隆体...原创 2020-06-17 15:27:45 · 3938 阅读 · 0 评论 -
【Scratch-事件模块】Scratch消息处理
Scratch事件讲解指令解析:这是当接收到某个特定的消息之后,执行后面的程序模块 :这是广播发送一个特定的消息给所有的角色,不用等待消息是否发送完成,继续直行后续的程序模块 :这是广播发送一个特定的消息给所有的角色,触发运行后的程序模块,等待运行完成之后再继续直行后续的程序模块视频演示【Scratch事件模块】消息处理...原创 2020-06-15 16:04:46 · 3370 阅读 · 1 评论 -
【Scratch-事件模块】Scratch-事件讲解
Scratch事件讲解指令解析:这是我们程序的启动开始事件,程序启动时点击小绿旗,就会执行后面的程序模块 :这是我们键盘上的特定按键被按下之后会执行后续的程序模块,在3.0版本中下拉三角可以选择的按键有空格键、方向键(上下左右)、字母键(a-z)、数字键(0-9)以及一个任意键 :这个是我们某个角色使用这个事件之后,当角色被点击了就会执行后面的程序模块 :这个是我们切换指定的背景之后,执行后面的程序模块 :这是特定的条件满足之后,执行后面的程序模块,在3.0版本中下拉三角可以选择的有响度原创 2020-06-15 15:38:32 · 4533 阅读 · 0 评论 -
【Scratch-声音模块】音量控制
Scratch音量控制指令解析音量指的就是我们平常说的声音的大小 将音量设为XX:XX取值范围【0,100】,为0的时候就是静音,100的时候声音最大 将音量增加XX:XX取值范围【-100,100】,为负数的时候音量慢慢减小,为正数的时候音量慢慢增加 第三个音量:这是一个变量,可以读取显示当前声音的大小。视频演示【Scratch声音模块】音量控制...原创 2020-06-09 19:19:13 · 7328 阅读 · 0 评论 -
【Scratch-声音模块】左右平衡音效和清除音效
Scratch左右平衡音效、清除音效指令解析左右平衡音效就相当于我们的左右声道 将左右平衡音效设为XX:XX取值范围【-100,100】,为-100时完全就是右声道,100时就是左声道,默认是0;立体声 将左右平衡音效增加为XX:XX同上 清除音效:顾名思义就是将所有的音效(音调、左右平衡)清除,回到默认状态。视频演示【Scratch声音模块】左右平衡和清除音效...原创 2020-06-09 19:13:19 · 6136 阅读 · 0 评论 -
【Scratch-声音模块】音调音效设置
Scratch声音播放和停止指令解析音调:指的是播放声音的频率。 将音调音效设为XX:XX可以是负数也可以是正数,负数的时候声音变慢,正数的时候声音变快,默认是0 将音调音效增加XX:XX同上视频演示【Scratch声音模块】音调设置...原创 2020-06-09 19:08:15 · 6869 阅读 · 0 评论 -
【Scratch-声音模块】声音播放和停止
Scratch层次指令指令解析音频文件的格式非常多,但是Scratch仅能识别两种格式:wav和mp3。有三块积木可以控制声音的播放 前两者都能播放制定的声音 播放声音等待播完:是必须要等到选中的声音播放完毕才执行后面的程序 播放声音:声音开始播放的同时立刻执行后面的程序 停止所有声音:顾名思义就是停止播放所有的声音,后续的程序还会直行视频演示【Scratch声音模块】播放声音 停止声音...原创 2020-06-09 19:00:12 · 8972 阅读 · 1 评论 -
【Scratch-外观模块】造型编号、背景编号、大小变量
Scratch造型编号、背景编号、大小变量指令解析我们看着是3个变量,其实这边是有5个变量分别是(造型编号、造型名称、背景编号、背景名称、大小)造型编号/名称:角色有时候会有多个造型,就可以通过这个造型编号/名称指令获取和使用具体某一个造型 背景编号/名称:同样的我们背景有时候会有多个,就可以通过这个背景编号/名称指令获取和使用具体某一个背景 大小:这个跟我们之前设置的大小指令类似,但是这个是可以获取我们当前角色的大小;比如我们之前使用指令:将角色大小设定为90,如果我们使用这个大小指令原创 2020-06-05 10:07:45 · 5600 阅读 · 0 评论 -
【Scratch-外观模块】层次指令
Scratch层次指令指令解析移到最前面/后面:是将角色移动到所有角色的最前面,以及除舞台背景外的最后面 前移/后移XX层:是将角色像前/后移动具体的XX层比如我这边角色总共有4个,小猫是在最后面一层,如果我要把小猫移到最前面就可以通过使用移到最前面指令、2. 使用前移3层 就可以视频演示Scratch外观模块前后层次移动...原创 2020-06-05 09:58:23 · 3941 阅读 · 0 评论 -
【Scratch-外观模块】角色显示和隐藏指令
Scratch显示隐藏指令解析显示:角色会在舞台显示出来,默认角色是显示。 隐藏:使用之后角色会在舞台消失不见,有时候我们在一些案例中需要将某个角色不显示,就可以通过这个;一般情况下使用隐藏之后也会结合我们的显示一起进行。视频演示Scratch外观模块显示隐藏...原创 2020-06-05 09:51:23 · 13666 阅读 · 0 评论 -
【Scratch-外观模块】清除特效指令
Scratch虚像特效指令解析顾名思义就是将赋予角色的图形特效进行清除,一般会结合其他特效一起使用,比如我们之前讲到的颜色、马赛克、亮度等等特效。具体详细我们可以看视频演示Scratch外观模块清除图形特效...原创 2020-06-05 09:44:06 · 3706 阅读 · 0 评论 -
【Scratch-外观模块】虚像特效指令
Scratch虚像特效指令解析将虚像特效增加XX:XX的取值范围【0-100】,数值越大虚像越明显,100的时候角色就完全看不到 将虚像特效设定为XX:XX的取值范围【0-100】,数值越大虚像越明显,100的时候角色就完全看不到 PS:虚像特效可以理解为透明度,下面是示例图视频演示Scratch外观模块虚像特效...原创 2020-05-29 17:48:08 · 8927 阅读 · 0 评论 -
【Scratch-外观模块】亮度特效指令
Scratch亮度特效指令解析将亮度特效增加XX:XX的取值范围[-100,100],负数数值越大就月暗到-100角色就全黑,正数数值越大就越亮到100角色就全白。 将亮度特效设定为XX:XX的取值范围[-100,100],负数数值越大就月暗到-100角色就全黑,正数数值越大就越亮到100角色就全白。 PS:亮度特效,下面是示例图视频演示Scratch外观模块亮度特效...原创 2020-05-29 17:39:58 · 3654 阅读 · 0 评论 -
【Scratch-外观模块】马赛克特效指令
Scratch马赛克特效指令解析将马赛克特效增加XX:XX的取值范围不限,负数和正数都可以,数值越大,马赛克效果越明显(表现形式就是会有更多的小小的角色拼凑排列,直到最后看不清变成颜色) 将马赛克特效设定为XX:负数和正数都可以,数值越大,马赛克效果越明显 PS:马赛克特效,下面是示例图演示视频Scratch外观模块马赛克特效...原创 2020-05-29 17:29:26 · 2393 阅读 · 0 评论 -
【Scratch-外观模块】像素化特效指令
Scratch像素化特效指令解析将像素化特效增加XX:XX的取值范围不限,负数和正数都可以,角色的像素会慢慢逐渐变大,数值越大越明显最后变成单一颜色, 将像素化特效设定为XX:漩涡特效XX的取值范围不限,角色的像素会慢慢逐渐变大,数值越大越明显最后变成单一颜 PS:像素化特效,下面是示例图视频演示Scratch外观模块像素化特效...原创 2020-05-29 17:20:05 · 2275 阅读 · 0 评论 -
【Scratch-外观模块】漩涡特效指令
Scratch漩涡特效指令解析将漩涡特效设定为XX:漩涡特效XX的取值范围不限,如果XX为负数,角色会以角色的中心点往右旋转;如果XX为正数,角色会以角色的中心点往左旋转, 将漩涡特效增加XX:XX的取值范围不限,如果XX为负数,角色会以角色的中心点往右旋转;如果XX为正数,角色会以角色的中心点往左旋转, PS:漩涡特效,让角色围绕其中心点旋转,下面是示例图视频演示Scratch外观模块旋涡特效...原创 2020-05-21 19:43:56 · 2256 阅读 · 0 评论 -
【Scratch-外观模块】鱼眼特效指令
Scratch鱼眼特效指令解析将鱼眼特效设定为XX:鱼眼特效XX的取值范围不限 将鱼眼特效增加XX:XX的取值范围不限 PS:鱼眼特效,这个看起来就像是采用广角镜头观看,下面是示例图视频演示Scratch外观模块鱼眼特效...原创 2020-05-21 19:26:16 · 1824 阅读 · 0 评论 -
【Scratch-外观模块】颜色特效指令
Scratch颜色特效指令解析将颜色特效设定为XX:经过实验测试,颜色特XX的值得取值范围为(0-199) 将颜色特效增加XX:XX的取值范围同样是(0-199) PS:颜色特效为0时,保持原先的颜色,超过199颜色会重新开始颜色特效为0的时候如图:颜色特效为30的时候如图:颜色特效为100的时候如图:颜色特效为150的时候如图:颜色特效为199的时候如图:视频演示...原创 2020-05-16 09:46:09 · 7489 阅读 · 0 评论 -
【Scratch-外观模块】角色大小指令
Scratch改变角色大小指令解析将大小设为XX:这个一般是在程序开设的时候将角色进行一个初始大小的设定,有时也会用在程序中途指定角色的大小 将大小增加XX:XX为正数的时候,角色会逐步慢慢变大;相反XX为负数的时候,角色就会慢慢变小视频演示...原创 2020-05-10 17:45:40 · 3025 阅读 · 0 评论 -
【Scratch-外观模块】背景切换指令
Scratch背景切换指令解析这个是针对我们舞台背景的外观模块指令,我们角色也是可以使用我们的这个指令改变我们的舞台背景换成某个背景:舞台有多个背景时,使用之后会将我们的背景切换到我们指定的那个背景。下一个背景:使用之后会在背景之间按顺序切换,最后一个背景之后又会切换到第一个背景,依次反复。通常在需要有很多背景,做轮播、或者电子相册等情况使用视频演示...原创 2020-05-08 16:35:45 · 4881 阅读 · 0 评论 -
【Scratch-外观模块】切换造型指令
Scratch切换造型指令解析换成某个造型:角色有多个造型的时候可以通过这个指令切换到某个指定的造型 下一个造型:角色使用之后会在角色所有的造型之间按顺序切换,最后一个造型之后又会切换到第一个造型,一次反复默认会是角色第一个造型视频演示...原创 2020-05-08 16:29:01 · 7975 阅读 · 0 评论 -
【Scratch-外观模块】思考指令
Scratch思考指令程序指令解析思考“内容”多少秒:这个是在规定时间内思考,思考内容会显示出来;比如思考“嗯······”2秒,就是显示嗯······2秒钟后消失,效果如图: 思考“内容”:这个就是思考的内容会一直显示,不会消失,效果如图: PS:说话指令在以后的案例中用的不多,但是也会用到,通常都用在角色想问题、想法表达等情况。视频演示...原创 2020-05-07 19:07:40 · 901 阅读 · 0 评论 -
【Scratch-外观模块】说话指令
Scratch说话指令程序指令解析 说“内容”多少秒:这个是在规定时间内说一句话;比如说“你好”2秒,就是显示你好2秒钟后消失,效果如图: 说“内容”:这个就是说的内容会一直显示,不会消失,效果如图: 视频演示如下...原创 2020-05-07 18:56:10 · 2178 阅读 · 0 评论 -
【Scratch-动作模块】X坐标、Y坐标、方向
动作模块下三个变量指令解析X坐标:指当期角色水平位置的值,也就是X的值(取值范围-240 —— 240)Y坐标:指当期角色垂直位置的值,也就是Y的值(取值范围-180 —— 180)方向:指当期角色的一个朝向(取值范围-180——180)前面有矩形小框,这个是可以勾选的,勾选之后会在我们的舞台上出现,这跟以后要讲的变量是一样的,只是这个是系统定义的变量,不能改名称,而且这个变...原创 2020-05-06 09:19:39 · 16744 阅读 · 1 评论 -
【Scratch-动作模块】碰到边缘就反弹和翻转方式
指令解释碰到边缘就反弹旋转方式设为:分为左右翻转、不可旋转、任意旋转(默认旋转方式)三种 对应效果 对应效果 对应效果视频演示原创 2020-05-05 15:06:08 · 8195 阅读 · 1 评论 -
【Scratch-动作模块】滑行指令
角色滑行指令解释在多少时间(秒)内滑行到随机位置在多少时间(秒)内滑行到指定坐标(X:Y)在同样的时间,要滑行的距离离角色现在位置更远,滑行的速度就更快视频演示...原创 2020-05-05 13:24:40 · 2091 阅读 · 1 评论 -
【Scratch-动作模块】面向指令
面向指令模块解析面向多少度方向:输入0-180或者0-(-180)面向某一个角色或者鼠标:舞台里面添加了一个气球(balloon1)和一个人(Avery),所以面向选择的时候就如下视频演示...原创 2020-05-05 13:10:24 · 2181 阅读 · 1 评论 -
【Scratch-动作模块】角色旋转指令
角色如何转动角色的旋转方式有两种,分别是左转和右转左转模块:就是角色在使用之后向左旋转一定的角度(填入的角度值) 右转模块:就是角色在使用之后向右旋转一定的角度(填入的角度值) PS:正常我们一个圆是(0度——360度)具体演示如下:...原创 2020-05-05 10:41:18 · 7824 阅读 · 1 评论 -
【Scratch-动作模块】位置移动分析(一)
Scratch移动分析移动模块1、移动X步:X为正数(1.2.3…),角色在初始朝向往前移动X像素 X为负数(-1.-2.-3...),角色在初始朝向往后移动X像素2、移到随机位置:将角色移动到舞台的随机位置 移到某个角色或者鼠标:角色会移到指定的角色位置或者移到鼠标位置3、移到XY:角色移到固定的X和Y坐标值视频演示...原创 2020-05-05 09:07:55 · 3740 阅读 · 1 评论 -
【Scratch-动作模块】位置移动分析(二)
上下左右移动将X坐标设为和将Y坐标设为,这两个组合会把我们的角色固定在我们舞台的某一个位置 将X坐标增加和将Y坐标增加,这两个组合可以实现我们角色在舞台上的位置移动变化 整个舞台是由X(-240到240)和Y(-180到180)构成的一个二维平面区域组成见下图 每个角色开始都有一个启示位置(将X设为多少:将Y设为多少);X控制角色的水平位置,Y控制角色的垂直位置 ...原创 2020-05-05 09:10:33 · 6112 阅读 · 1 评论 -
Scratch3.0界面介绍
Scratch3.0界面介绍 图1(主界面) Scratch软件名称 菜单栏:语言切换、文件、编辑相关操作 作品名称 工作区:代码、造型(见图2)和声音(见图3) 程序指令分...原创 2020-05-05 08:40:04 · 7580 阅读 · 1 评论