Labplus&Scratch功能知识点专题
我是修爸
一个自己带娃学编程的疯老头
展开
-
算法排序专题:冒泡排序
Scratch 3.0 冒泡排序动画效果设计从这篇文章开始,我们来完善在编程课程当中最重要的专题课程讲解,就是算法排序问题。可以这样理解,将杂乱无章的数据元素,通过一定的方法按关键字顺序排列的过程叫做排序。我们通常有两类排序方式,分别是:非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此称为非线性时间比较类排序。线性时间非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此称为线性时间非比较类..原创 2021-07-27 16:36:06 · 688 阅读 · 0 评论 -
【Labplus 3】Scratch时钟表盘角度解析
Scratch实现时钟的案例也不少,这里就具体设计时针,分针,秒针的细节点进行解析下,方便小朋友们理解。首先看下绿旗执行后的效果,没有放背景表盘,避免干扰:角色-针会转动,是因为&面向&角度&调整方向&,这个关键脚本在起作用,循环执行就感觉运动起来了,这个好理解,那么重点就是各针的转动角度计算。01秒针制作“秒针”的脚本。钟面为圆形360度。秒针(一圈60秒)每秒转过6度。首先新建变量“秒针角度”,把秒针转过的角度初始为0度,然后让变量秒...原创 2021-06-27 15:48:24 · 509 阅读 · 1 评论 -
【Labplus 3】Scratch倒计时多种写法探究
Scratch作品案例中用到限时、倒计时之类的,本来是各案例自行实现即可,后发觉小朋友们的写法各不相同,绿旗执行结果如下:01写法一:02写法二:03写法三:一个功能脚本需求,在实现时运用了不同脚本,各有各的特点,各位能看出实现和执行差异吗?欢迎大家在评论区里留言哦!...原创 2021-06-27 15:47:29 · 517 阅读 · 0 评论 -
【Labplus 3】Scratch获取角色造型的数量
在AIScratch中看到有造型数量的脚本,Scratch进行案例实现时也会有造型数量方面的需求,但Scratch造型方面的功能较少。就考虑用Scratch实现获取下角色造型的数量。点击绿旗执行效果如下:对比查看造型界面,确实是获取到2个造型。那么在作品案例中就可以实现造型数跳跃之类的。具体实现图块代码截图如下:还有一些功能暂时没有好的获取实现方式,比如:快来实现下吧,欢迎大家来咨询探讨!线上课马上就要开始了,希望大家可以一起探讨学习!..原创 2021-06-27 15:46:33 · 427 阅读 · 0 评论 -
【Labplus 3】如何连接鼠标点击的两个点
任务:鼠标任意点击两次不同位置的点进行连接,划线或计算距离的需求。就像百度地图中,可以测量地图中任意两点的距离。就像这样:01先看下绿旗执行的效果:02让我们来实现下吧!①角色中仅负责移动与画线两件事。②关键图块代码是放在背景中进行,因为是计算出现在背景中的两个点的距离。③完整图块代码实现截图如下:快来实现下吧,欢迎大家来咨询探讨!线上课马上就要开始了,希望大家可以一起学习进步!...原创 2021-06-27 15:45:23 · 198 阅读 · 0 评论 -
【Labplus 3】如何实现打字说话效果
任务:如何实现打字说话效果有时需要实现文字显示如打字效果,文字较多时,可以采用列表形式来处理。先执行绿旗看效果,如下:完整实现的图块代码截图如下:如果文字内容不多,可以直接以变量存储即可。先执行绿旗查看效果,如下:完整实现的图块代码截图如下:10年间,Scratch最酷的部分并不是教会孩子们如何编程,而是教会孩子们自我认同与开放意识。当孩子们在使用Scratch制作小游戏出现Bug的时候,会使用系统性的思维方式站在全局分析原因,激发孩子们主动思考、..原创 2021-06-27 15:38:08 · 277 阅读 · 0 评论 -
【Labplus 3】Scratch角色运动相关探究
通过运动+循环的组合让角色产生动画效果,整理汇总了几个点。1、角色增大特效点击绿旗执行效果如下:2、角色巡线点击绿旗执行效果如下:3、角色不断下落4、一直上下弹跳点击绿旗执行效果如下:5、角色跳起落下点击绿旗执行效果如下:...原创 2021-06-27 15:37:16 · 289 阅读 · 0 评论 -
【Labplus 3】Scratch进度条-进度有快慢
实现进度条效果,这个在作品主界面进入前加一个进度条增强效果。先来看下绿旗执行后的效果图:新建3个变量:进度总长:设为100,进度实长:初始设为0,这个值可能会不等于 进度总长,进度值:这个设为随机数,让进度显得有快有慢,而不是匀称相同速度。画笔的粗细设置会出现,如果粗些则超出计划的坐标长度值,如果细些则不像进度条,这个需要优化处理。完整实现的图块代码截图如下:快来一起实现吧,需要源文件的,留言哦!...原创 2021-06-27 15:34:45 · 402 阅读 · 0 评论 -
Labplus:Scratch创作工具的替代与进步
Scratch官方工具因已知的原因停止访问更新,而国内兼容工具也逐步增多,在众多同类型工具中,结合平时的使用需求,常用工具决定选定Labplus进行案例实现。既然是替代,一方面关心它的兼容适配,不用额外增加学习适应成本,毕竟Scratch官方工具使用习惯了,一方面也需要了解Labplus 3与Scratch 3的差异与进步。·字体不再模糊字号显示正常·上图为Scratch 3官方工具界面,在字体显示适配上模糊不清,网上也提供一些偏门的方式调节字号大小,比如修改系统字体大小,但必然影响系统其他..原创 2021-06-27 15:32:44 · 1733 阅读 · 1 评论