自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

柚子积木的博客

学编程有乐趣

  • 博客(19)
  • 资源 (11)
  • 收藏
  • 关注

原创 【Labplus 3】掌控板-红绿灯按键控制

欢迎和修同学一起学习,从今天开始,修爸要给修同学增加难度了,开始进行软硬件的结合练习。目前的文章不分先后,后期修爸会把系列课程由简到难的做好,在公众号里来分享。如果你正在为孩子学编程而苦恼,可以看看修爸的文章,没准儿能帮到你。如果你是机构的老师,真正为上什么课而烦恼,也可以看看修爸的文章,没准儿也能帮到你。好了,开始我们今天的学习吧!在文本式代码编程中需要查阅大量的文档,看文字看纯代码在逐步由被迫适应到主动接受。但在少儿编程中,图片、视频对青少年的视觉冲击更大,通过跟孩子们的实际接触,个人觉..

2021-08-03 15:06:49 624

原创 算法排序专题:冒泡排序

Scratch 3.0 冒泡排序动画效果设计从这篇文章开始,我们来完善在编程课程当中最重要的专题课程讲解,就是算法排序问题。可以这样理解,将杂乱无章的数据元素,通过一定的方法按关键字顺序排列的过程叫做排序。我们通常有两类排序方式,分别是:非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此称为非线性时间比较类排序。线性时间非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此称为线性时间非比较类..

2021-07-27 16:36:06 537

原创 【Labplus 3】掌控板-电子钢琴

​ 欢迎和修同学一起学习,从今天开始,修爸要给修同学增加难度了,开始进行软硬件的结合练习。目前的文章部分先后,后期修爸会把系列课程由简到难的做好,在公众号里来分享。如果你正在为孩子学编程而苦恼,可以看看修爸的文章,没准儿能帮到你。如果你是机构的老师,真正为上什么课而烦恼,也可以看看修爸的文章,没准儿也能帮到你。好了,开始我们今天的学习吧!----------------------------------------------------------------------------------..

2021-07-04 11:44:28 269

原创 【Labplus&Scratch】绘制车轮内星

​欢迎和修同学一起学习,从今天开始,修爸要给修同学讲解画笔工具了,我们会从绘制各种形状来入手。目前的文章部分先后,后期修爸会把系列课程由简到难的做好,在公众号里来分享。如果你正在为孩子学编程而苦恼,可以看看修爸的文章,没准儿能帮到你。如果你是机构的老师,真正为上什么课而烦恼,也可以看看修爸的文章,没准儿也能帮到你。好了,开始我们今天的学习吧!实现车轮效果,有车轮齿和内外轮圈的,先执行绿旗看下结果:定义正多边形的实现:定义向右画圆的实现:定义画轮...

2021-07-03 10:52:44 162

原创 【Labplus 3】掌控板-弹弹球

欢迎和修同学一起学习,从今天开始,修爸要给修同学增加难度了,开始进行软硬件的结合练习。目前的文章部分先后,后期修爸会把系列课程由简到难的做好,在公众号里来分享。如果你正在为孩子学编程而苦恼,可以看看修爸的文章,没准儿能帮到你。如果你是机构的老师,真正为上什么课而烦恼,也可以看看修爸的文章,没准儿也能帮到你。好了,开始我们今天的学习吧!移动方块板接住小球的游戏也用掌控板实现一个,主要是一个小球和方块板的绘制和移动规则,先看下实际效果:绘制功能提示菜单:新建变量:小球相关变量、平...

2021-07-02 16:10:13 1169 2

原创 【Labplus&Scratch 绘制形状】不同角度对应的弧

欢迎和修同学一起学习,从今天开始,修爸要给修同学增加难度了,开始进行软硬件的结合练习。目前的文章部分先后,后期修爸会把系列课程由简到难的做好,在公众号里来分享。如果你正在为孩子学编程而苦恼,可以看看修爸的文章,没准儿能帮到你。如果你是机构的老师,真正为上什么课而烦恼,也可以看看修爸的文章,没准儿也能帮到你。好了,开始我们今天的学习吧!这次我们用掌控板来实现一个水平仪,测量物品是否平稳。需要用到掌控板的XYZ轴传感器。先看下完整的主功能代码:水平尺效果仅用X..

2021-07-01 21:11:39 394

原创 【Labplus&Scratch 绘制形状】半圆风扇形

欢迎和修同学一起学习,从今天开始,修爸要给修同学增加难度了,开始进行软硬件的结合练习。目前的文章部分先后,后期修爸会把系列课程由简到难的做好,在公众号里来分享。如果你正在为孩子学编程而苦恼,可以看看修爸的文章,没准儿能帮到你。如果你是机构的老师,真正为上什么课而烦恼,也可以看看修爸的文章,没准儿也能帮到你。好了,开始我们今天的学习吧!设计一个半圆旋转成花形的效果,执行绿旗后的结果:完整实现的图块代码截图如下:思路:先做一个半圆,重复画半圆,每画完一次,旋转40°。我们可以..

2021-06-29 10:13:19 556

原创 【Labplus 3】掌控板-99秒表

欢迎和修同学一起学习,从今天开始,修爸要给修同学增加难度了,开始进行软硬件的结合练习。目前的文章部分先后,后期修爸会把系列课程由简到难的做好,在公众号里来分享。如果你正在为孩子学编程而苦恼,可以看看修爸的文章,没准儿能帮到你。如果你是机构的老师,真正为上什么课而烦恼,也可以看看修爸的文章,没准儿也能帮到你。好了,开始我们今天的学习吧!设计一个两位数的99秒表,包含十位数和个位数的值在Scratch中实现。先看下完整代码块,新建变量:十位,个位,计数值用于循环。这块是控制计数...

2021-06-28 17:11:37 129

原创 【Labplus 3】掌控板-放射烟花

欢迎和修同学一起学习,从今天开始,修爸要给修同学增加难度了,开始进行软硬件的结合练习。目前的文章部分先后,后期修爸会把系列课程由简到难的做好,在公众号里来分享。如果你正在为孩子学编程而苦恼,可以看看修爸的文章,没准儿能帮到你。如果你是机构的老师,真正为上什么课而烦恼,也可以看看修爸的文章,没准儿也能帮到你。好了,开始我们今天的学习吧!用掌控板实现一个新年烟花,先看下实际效果:新建变量,设定一个初始Y坐标,来标识从下到上的线条的初始位置:之后是绘制散射状的线条烟花,这里一共..

2021-06-28 17:08:53 254

原创 【Labplus 3】掌控板-XY水平仪

欢迎和修同学一起学习,从今天开始,修爸要给修同学增加难度了,开始进行软硬件的结合练习。目前的文章部分先后,后期修爸会把系列课程由简到难的做好,在公众号里来分享。如果你正在为孩子学编程而苦恼,可以看看修爸的文章,没准儿能帮到你。如果你是机构的老师,真正为上什么课而烦恼,也可以看看修爸的文章,没准儿也能帮到你。好了,开始我们今天的学习吧!这次我们用掌控板来实现一个水平仪,测量物品是否平稳。需要用到掌控板的XYZ轴传感器。​先看下完整的主功能代码:水平尺效果仅用..

2021-06-28 17:01:35 332

原创 【Labplus&Scratch】绘制宝石花

欢迎和修同学一起学习,从今天开始,修爸要给修同学讲解画笔工具了,我们会从绘制各种形状来入手。目前的文章部分先后,后期修爸会把系列课程由简到难的做好,在公众号里来分享。如果你正在为孩子学编程而苦恼,可以看看修爸的文章,没准儿能帮到你。如果你是机构的老师,真正为上什么课而烦恼,也可以看看修爸的文章,没准儿也能帮到你。好了,开始我们今天的学习吧!Scratch实现绘制宝石花的效果,了解正方形与三角形组合图案。直接上绿旗运行效果图:先自制积木封装一个正多边形的实现:..

2021-06-28 16:47:08 357

原创 【Labplus 3】Scratch时钟表盘角度解析

Scratch实现时钟的案例也不少,这里就具体设计时针,分针,秒针的细节点进行解析下,方便小朋友们理解。首先看下绿旗执行后的效果,没有放背景表盘,避免干扰:角色-针会转动,是因为&面向&角度&调整方向&,这个关键脚本在起作用,循环执行就感觉运动起来了,这个好理解,那么重点就是各针的转动角度计算。01秒针制作“秒针”的脚本。钟面为圆形360度。秒针(一圈60秒)每秒转过6度。首先新建变量“秒针角度”,把秒针转过的角度初始为0度,然后让变量秒...

2021-06-27 15:48:24 460 1

原创 【Labplus 3】Scratch倒计时多种写法探究

Scratch作品案例中用到限时、倒计时之类的,本来是各案例自行实现即可,后发觉小朋友们的写法各不相同,绿旗执行结果如下:01写法一:02写法二:03写法三:一个功能脚本需求,在实现时运用了不同脚本,各有各的特点,各位能看出实现和执行差异吗?欢迎大家在评论区里留言哦!...

2021-06-27 15:47:29 463

原创 【Labplus 3】Scratch获取角色造型的数量

在AIScratch中看到有造型数量的脚本,Scratch进行案例实现时也会有造型数量方面的需求,但Scratch造型方面的功能较少。就考虑用Scratch实现获取下角色造型的数量。点击绿旗执行效果如下:对比查看造型界面,确实是获取到2个造型。那么在作品案例中就可以实现造型数跳跃之类的。具体实现图块代码截图如下:还有一些功能暂时没有好的获取实现方式,比如:快来实现下吧,欢迎大家来咨询探讨!线上课马上就要开始了,希望大家可以一起探讨学习!..

2021-06-27 15:46:33 384

原创 【Labplus 3】如何连接鼠标点击的两个点

任务:鼠标任意点击两次不同位置的点进行连接,划线或计算距离的需求。就像百度地图中,可以测量地图中任意两点的距离。就像这样:01先看下绿旗执行的效果:02让我们来实现下吧!①角色中仅负责移动与画线两件事。②关键图块代码是放在背景中进行,因为是计算出现在背景中的两个点的距离。③完整图块代码实现截图如下:快来实现下吧,欢迎大家来咨询探讨!线上课马上就要开始了,希望大家可以一起学习进步!...

2021-06-27 15:45:23 158

原创 【Labplus 3】如何实现打字说话效果

任务:如何实现打字说话效果有时需要实现文字显示如打字效果,文字较多时,可以采用列表形式来处理。先执行绿旗看效果,如下:完整实现的图块代码截图如下:如果文字内容不多,可以直接以变量存储即可。先执行绿旗查看效果,如下:完整实现的图块代码截图如下:10年间,Scratch最酷的部分并不是教会孩子们如何编程,而是教会孩子们自我认同与开放意识。当孩子们在使用Scratch制作小游戏出现Bug的时候,会使用系统性的思维方式站在全局分析原因,激发孩子们主动思考、..

2021-06-27 15:38:08 233

原创 【Labplus 3】Scratch角色运动相关探究

通过运动+循环的组合让角色产生动画效果,整理汇总了几个点。1、角色增大特效点击绿旗执行效果如下:2、角色巡线点击绿旗执行效果如下:3、角色不断下落4、一直上下弹跳点击绿旗执行效果如下:5、角色跳起落下点击绿旗执行效果如下:...

2021-06-27 15:37:16 253

原创 【Labplus 3】Scratch进度条-进度有快慢

实现进度条效果,这个在作品主界面进入前加一个进度条增强效果。先来看下绿旗执行后的效果图:新建3个变量:进度总长:设为100,进度实长:初始设为0,这个值可能会不等于 进度总长,进度值:这个设为随机数,让进度显得有快有慢,而不是匀称相同速度。画笔的粗细设置会出现,如果粗些则超出计划的坐标长度值,如果细些则不像进度条,这个需要优化处理。完整实现的图块代码截图如下:快来一起实现吧,需要源文件的,留言哦!...

2021-06-27 15:34:45 351

原创 Labplus:Scratch创作工具的替代与进步

Scratch官方工具因已知的原因停止访问更新,而国内兼容工具也逐步增多,在众多同类型工具中,结合平时的使用需求,常用工具决定选定Labplus进行案例实现。既然是替代,一方面关心它的兼容适配,不用额外增加学习适应成本,毕竟Scratch官方工具使用习惯了,一方面也需要了解Labplus 3与Scratch 3的差异与进步。·字体不再模糊字号显示正常·上图为Scratch 3官方工具界面,在字体显示适配上模糊不清,网上也提供一些偏门的方式调节字号大小,比如修改系统字体大小,但必然影响系统其他..

2021-06-27 15:32:44 1627 1

掌控板:红绿灯按键控制.sb3

在文本式代码编程中需要查阅大量的文档,看文字看纯代码在逐步由被迫适应到主动接受。但在少儿编程中,图片、视频对青少年的视觉冲击更大,通过跟孩子们的实际接触,个人觉得【少文字,多图案,碰实物,真感受】的教学引导方式更适合他们。 在提供一些功能案例模块时,也是尽量少说文字,多以实际的图片和效果来直观地让他们去想象理解。文字是别人的理解落地,而看图产生自己的想法,形成自己的理解,这个过程才是真正的思维,而最终的做题结果并不是思维。 在Labplus的扩展模块中切入互动编程模式,先熟悉掌控板自带的基础功能,比如LED灯,AB按键等。

2021-08-03

算法排序专题:冒泡排序.sb3

算法排序专题:冒泡排序,动画效果实现!

2021-07-27

掌控板:电子钢琴.sb3

【Labplus 3 源代码】掌控板-电子钢琴

2021-07-04

【Labplus&Scratch 源代码】绘制车轮内星

【Labplus&Scratch 源代码】绘制车轮内星

2021-07-03

【Labplus 3 源代码】掌控板-弹弹球

【Labplus 3 源代码】掌控板-弹弹球

2021-07-02

【scratch 源程序】不同角度对应的弧

不同角度对应的弧

2021-07-01

【Labplus 3 源代码】掌控板-99秒表

【Labplus 3 源代码】掌控板-99秒表

2021-06-28

【Labplus 3 源代码】掌控板-放射烟花

【Labplus 3 源代码】掌控板-放射烟花

2021-06-28

【Labplus 3】掌控板-XY水平仪

【Labplus 3】掌控板-XY水平仪

2021-06-28

【Labplus&Scratch】绘制宝石花

如何用scratch等图形化编程工具绘制宝石花

2021-06-28

【labplus】scratch 小朋友自己设计的打靶小游戏源文件

一款三级考试难度的少儿编程题目,互动性很强,很适合用于亲子或者培训机构教学。 教学内容涉及到: 1、运动模块:移动的计算; 2、角色的绘制 3、侦测的判断 4、变量的使用 5、循环语句的灵活运用

2021-06-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除