- 博客(19)
- 资源 (11)
- 收藏
- 关注
原创 【Labplus 3】掌控板-红绿灯按键控制
欢迎和修同学一起学习,从今天开始,修爸要给修同学增加难度了,开始进行软硬件的结合练习。目前的文章不分先后,后期修爸会把系列课程由简到难的做好,在公众号里来分享。如果你正在为孩子学编程而苦恼,可以看看修爸的文章,没准儿能帮到你。如果你是机构的老师,真正为上什么课而烦恼,也可以看看修爸的文章,没准儿也能帮到你。好了,开始我们今天的学习吧!在文本式代码编程中需要查阅大量的文档,看文字看纯代码在逐步由被迫适应到主动接受。但在少儿编程中,图片、视频对青少年的视觉冲击更大,通过跟孩子们的实际接触,个人觉..
2021-08-03 15:06:49
692
原创 算法排序专题:冒泡排序
Scratch 3.0 冒泡排序动画效果设计从这篇文章开始,我们来完善在编程课程当中最重要的专题课程讲解,就是算法排序问题。可以这样理解,将杂乱无章的数据元素,通过一定的方法按关键字顺序排列的过程叫做排序。我们通常有两类排序方式,分别是:非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此称为非线性时间比较类排序。线性时间非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此称为线性时间非比较类..
2021-07-27 16:36:06
670
原创 【Labplus 3】掌控板-电子钢琴
欢迎和修同学一起学习,从今天开始,修爸要给修同学增加难度了,开始进行软硬件的结合练习。目前的文章部分先后,后期修爸会把系列课程由简到难的做好,在公众号里来分享。如果你正在为孩子学编程而苦恼,可以看看修爸的文章,没准儿能帮到你。如果你是机构的老师,真正为上什么课而烦恼,也可以看看修爸的文章,没准儿也能帮到你。好了,开始我们今天的学习吧!----------------------------------------------------------------------------------..
2021-07-04 11:44:28
311
原创 【Labplus&Scratch】绘制车轮内星
欢迎和修同学一起学习,从今天开始,修爸要给修同学讲解画笔工具了,我们会从绘制各种形状来入手。目前的文章部分先后,后期修爸会把系列课程由简到难的做好,在公众号里来分享。如果你正在为孩子学编程而苦恼,可以看看修爸的文章,没准儿能帮到你。如果你是机构的老师,真正为上什么课而烦恼,也可以看看修爸的文章,没准儿也能帮到你。好了,开始我们今天的学习吧!实现车轮效果,有车轮齿和内外轮圈的,先执行绿旗看下结果:定义正多边形的实现:定义向右画圆的实现:定义画轮...
2021-07-03 10:52:44
199
原创 【Labplus 3】掌控板-弹弹球
欢迎和修同学一起学习,从今天开始,修爸要给修同学增加难度了,开始进行软硬件的结合练习。目前的文章部分先后,后期修爸会把系列课程由简到难的做好,在公众号里来分享。如果你正在为孩子学编程而苦恼,可以看看修爸的文章,没准儿能帮到你。如果你是机构的老师,真正为上什么课而烦恼,也可以看看修爸的文章,没准儿也能帮到你。好了,开始我们今天的学习吧!移动方块板接住小球的游戏也用掌控板实现一个,主要是一个小球和方块板的绘制和移动规则,先看下实际效果:绘制功能提示菜单:新建变量:小球相关变量、平...
2021-07-02 16:10:13
1264
2
原创 【Labplus&Scratch 绘制形状】不同角度对应的弧
欢迎和修同学一起学习,从今天开始,修爸要给修同学增加难度了,开始进行软硬件的结合练习。目前的文章部分先后,后期修爸会把系列课程由简到难的做好,在公众号里来分享。如果你正在为孩子学编程而苦恼,可以看看修爸的文章,没准儿能帮到你。如果你是机构的老师,真正为上什么课而烦恼,也可以看看修爸的文章,没准儿也能帮到你。好了,开始我们今天的学习吧!这次我们用掌控板来实现一个水平仪,测量物品是否平稳。需要用到掌控板的XYZ轴传感器。先看下完整的主功能代码:水平尺效果仅用X..
2021-07-01 21:11:39
462
原创 【Labplus&Scratch 绘制形状】半圆风扇形
欢迎和修同学一起学习,从今天开始,修爸要给修同学增加难度了,开始进行软硬件的结合练习。目前的文章部分先后,后期修爸会把系列课程由简到难的做好,在公众号里来分享。如果你正在为孩子学编程而苦恼,可以看看修爸的文章,没准儿能帮到你。如果你是机构的老师,真正为上什么课而烦恼,也可以看看修爸的文章,没准儿也能帮到你。好了,开始我们今天的学习吧!设计一个半圆旋转成花形的效果,执行绿旗后的结果:完整实现的图块代码截图如下:思路:先做一个半圆,重复画半圆,每画完一次,旋转40°。我们可以..
2021-06-29 10:13:19
605
原创 【Labplus 3】掌控板-99秒表
欢迎和修同学一起学习,从今天开始,修爸要给修同学增加难度了,开始进行软硬件的结合练习。目前的文章部分先后,后期修爸会把系列课程由简到难的做好,在公众号里来分享。如果你正在为孩子学编程而苦恼,可以看看修爸的文章,没准儿能帮到你。如果你是机构的老师,真正为上什么课而烦恼,也可以看看修爸的文章,没准儿也能帮到你。好了,开始我们今天的学习吧!设计一个两位数的99秒表,包含十位数和个位数的值在Scratch中实现。先看下完整代码块,新建变量:十位,个位,计数值用于循环。这块是控制计数...
2021-06-28 17:11:37
152
原创 【Labplus 3】掌控板-放射烟花
欢迎和修同学一起学习,从今天开始,修爸要给修同学增加难度了,开始进行软硬件的结合练习。目前的文章部分先后,后期修爸会把系列课程由简到难的做好,在公众号里来分享。如果你正在为孩子学编程而苦恼,可以看看修爸的文章,没准儿能帮到你。如果你是机构的老师,真正为上什么课而烦恼,也可以看看修爸的文章,没准儿也能帮到你。好了,开始我们今天的学习吧!用掌控板实现一个新年烟花,先看下实际效果:新建变量,设定一个初始Y坐标,来标识从下到上的线条的初始位置:之后是绘制散射状的线条烟花,这里一共..
2021-06-28 17:08:53
280
原创 【Labplus 3】掌控板-XY水平仪
欢迎和修同学一起学习,从今天开始,修爸要给修同学增加难度了,开始进行软硬件的结合练习。目前的文章部分先后,后期修爸会把系列课程由简到难的做好,在公众号里来分享。如果你正在为孩子学编程而苦恼,可以看看修爸的文章,没准儿能帮到你。如果你是机构的老师,真正为上什么课而烦恼,也可以看看修爸的文章,没准儿也能帮到你。好了,开始我们今天的学习吧!这次我们用掌控板来实现一个水平仪,测量物品是否平稳。需要用到掌控板的XYZ轴传感器。先看下完整的主功能代码:水平尺效果仅用..
2021-06-28 17:01:35
391
原创 【Labplus&Scratch】绘制宝石花
欢迎和修同学一起学习,从今天开始,修爸要给修同学讲解画笔工具了,我们会从绘制各种形状来入手。目前的文章部分先后,后期修爸会把系列课程由简到难的做好,在公众号里来分享。如果你正在为孩子学编程而苦恼,可以看看修爸的文章,没准儿能帮到你。如果你是机构的老师,真正为上什么课而烦恼,也可以看看修爸的文章,没准儿也能帮到你。好了,开始我们今天的学习吧!Scratch实现绘制宝石花的效果,了解正方形与三角形组合图案。直接上绿旗运行效果图:先自制积木封装一个正多边形的实现:..
2021-06-28 16:47:08
381
原创 【Labplus 3】Scratch时钟表盘角度解析
Scratch实现时钟的案例也不少,这里就具体设计时针,分针,秒针的细节点进行解析下,方便小朋友们理解。首先看下绿旗执行后的效果,没有放背景表盘,避免干扰:角色-针会转动,是因为&面向&角度&调整方向&,这个关键脚本在起作用,循环执行就感觉运动起来了,这个好理解,那么重点就是各针的转动角度计算。01秒针制作“秒针”的脚本。钟面为圆形360度。秒针(一圈60秒)每秒转过6度。首先新建变量“秒针角度”,把秒针转过的角度初始为0度,然后让变量秒...
2021-06-27 15:48:24
505
1
原创 【Labplus 3】Scratch倒计时多种写法探究
Scratch作品案例中用到限时、倒计时之类的,本来是各案例自行实现即可,后发觉小朋友们的写法各不相同,绿旗执行结果如下:01写法一:02写法二:03写法三:一个功能脚本需求,在实现时运用了不同脚本,各有各的特点,各位能看出实现和执行差异吗?欢迎大家在评论区里留言哦!...
2021-06-27 15:47:29
513
原创 【Labplus 3】Scratch获取角色造型的数量
在AIScratch中看到有造型数量的脚本,Scratch进行案例实现时也会有造型数量方面的需求,但Scratch造型方面的功能较少。就考虑用Scratch实现获取下角色造型的数量。点击绿旗执行效果如下:对比查看造型界面,确实是获取到2个造型。那么在作品案例中就可以实现造型数跳跃之类的。具体实现图块代码截图如下:还有一些功能暂时没有好的获取实现方式,比如:快来实现下吧,欢迎大家来咨询探讨!线上课马上就要开始了,希望大家可以一起探讨学习!..
2021-06-27 15:46:33
425
原创 【Labplus 3】如何连接鼠标点击的两个点
任务:鼠标任意点击两次不同位置的点进行连接,划线或计算距离的需求。就像百度地图中,可以测量地图中任意两点的距离。就像这样:01先看下绿旗执行的效果:02让我们来实现下吧!①角色中仅负责移动与画线两件事。②关键图块代码是放在背景中进行,因为是计算出现在背景中的两个点的距离。③完整图块代码实现截图如下:快来实现下吧,欢迎大家来咨询探讨!线上课马上就要开始了,希望大家可以一起学习进步!...
2021-06-27 15:45:23
197
原创 【Labplus 3】如何实现打字说话效果
任务:如何实现打字说话效果有时需要实现文字显示如打字效果,文字较多时,可以采用列表形式来处理。先执行绿旗看效果,如下:完整实现的图块代码截图如下:如果文字内容不多,可以直接以变量存储即可。先执行绿旗查看效果,如下:完整实现的图块代码截图如下:10年间,Scratch最酷的部分并不是教会孩子们如何编程,而是教会孩子们自我认同与开放意识。当孩子们在使用Scratch制作小游戏出现Bug的时候,会使用系统性的思维方式站在全局分析原因,激发孩子们主动思考、..
2021-06-27 15:38:08
274
原创 【Labplus 3】Scratch角色运动相关探究
通过运动+循环的组合让角色产生动画效果,整理汇总了几个点。1、角色增大特效点击绿旗执行效果如下:2、角色巡线点击绿旗执行效果如下:3、角色不断下落4、一直上下弹跳点击绿旗执行效果如下:5、角色跳起落下点击绿旗执行效果如下:...
2021-06-27 15:37:16
287
原创 【Labplus 3】Scratch进度条-进度有快慢
实现进度条效果,这个在作品主界面进入前加一个进度条增强效果。先来看下绿旗执行后的效果图:新建3个变量:进度总长:设为100,进度实长:初始设为0,这个值可能会不等于 进度总长,进度值:这个设为随机数,让进度显得有快有慢,而不是匀称相同速度。画笔的粗细设置会出现,如果粗些则超出计划的坐标长度值,如果细些则不像进度条,这个需要优化处理。完整实现的图块代码截图如下:快来一起实现吧,需要源文件的,留言哦!...
2021-06-27 15:34:45
398
原创 Labplus:Scratch创作工具的替代与进步
Scratch官方工具因已知的原因停止访问更新,而国内兼容工具也逐步增多,在众多同类型工具中,结合平时的使用需求,常用工具决定选定Labplus进行案例实现。既然是替代,一方面关心它的兼容适配,不用额外增加学习适应成本,毕竟Scratch官方工具使用习惯了,一方面也需要了解Labplus 3与Scratch 3的差异与进步。·字体不再模糊字号显示正常·上图为Scratch 3官方工具界面,在字体显示适配上模糊不清,网上也提供一些偏门的方式调节字号大小,比如修改系统字体大小,但必然影响系统其他..
2021-06-27 15:32:44
1720
1
掌控板:红绿灯按键控制.sb3
2021-08-03
【labplus】scratch 小朋友自己设计的打靶小游戏源文件
2021-06-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人