【Mind+】mind+零基础教程 神奇的宝藏-平衡木

2018-12-253.1万
AI 快速预览详细 收起
本文介绍了Mind+零基础教程中的平衡木项目。通过这个项目,孩子们可以学习如何使用Mind+软件进行角色搭建、加速度值判断及程序编写。项目分为多个步骤,包括选择道具、获取加速度值、编写程序等。最终,孩子们可以通过这个项目锻炼逻辑思维和编程能力。
【Mind+】mind+零基础教程

第六关 神奇的宝藏 项目五 平衡木

      恭喜“小麦”成功完成了竞技场的任务,接下来开启宝箱看看,里面神奇的宝藏是什么吧!

      得到了宝藏却不知道怎么用?没关系,系统针对这个“宝藏”设计了几个揭秘任务,只要你完成揭秘任务,就知道“宝藏”的基本使用方法啦!

揭秘任务和之前的闯关任务一样,都可以在任务榜单中查看任务的具体信息,任务等级分为一级、二级、三级,等级越高,任务难度越大。

      但是,揭秘任务只是揭开遮住“宝藏”的面纱,让你窥见它的真面目,如果能完成探索任务,就可以玩转这个“宝藏”啦!

      还在等什么,赶紧动手尝试吧!

项目五  平衡木
    叮咚!
【Mind+】mind+零基础教程 神奇的宝藏-平衡木图1
任务榜单
【Mind+】mind+零基础教程 神奇的宝藏-平衡木图2
揭秘任务
一、道具选择
【Mind+】mind+零基础教程 神奇的宝藏-平衡木图3
流程图如下。
【Mind+】mind+零基础教程 神奇的宝藏-平衡木图4
二、道具使用
【Mind+】mind+零基础教程 神奇的宝藏-平衡木图5
获取加速度值
【Mind+】mind+零基础教程 神奇的宝藏-平衡木图6
下面开始编写走平衡木的程序啦!

        1.搭建舞台。绘制“平衡木”角色,添加角色“倒霉熊”。

        2.选中角色“倒霉熊”,添加控制事件“当绿色小旗子被点击”。

       “倒霉熊”在需要从起点出发,拖拽“动作”模块的“移动到X: Y: ”到脚本区,修改其中的参数为起点位置。

        拖拽“控制”模块中的“循环执行”至“移动到X: Y: ”下。

        3.判断加速度值是否在正常范围内,这里设定正常值为±100。拖拽“控制”模块的“如果……那么执行……否则执行……”至脚本区。

          将“Microbit”模块中的“读取加速度的值X” 作为参数嵌入至 “运算符”模块的 “( )> 100”,再拖拽一个“读取加速度的值X” 作为参数嵌入至“( )< 100”中。拖拽“运算符”模块的 “( )或 ( )”,将刚刚两个比较指令嵌入其中。
【Mind+】mind+零基础教程 神奇的宝藏-平衡木图7
         接着,将逻辑运算符作为判断条件嵌入至“如果……那么执行……否则执行……”中。
【Mind+】mind+零基础教程 神奇的宝藏-平衡木图8
        4.若加速值在正常范围内,“倒霉熊”向前走;若加速度值超出正常范围,“倒霉熊”回到起点。

        拖拽“外观”模块中的“说‘Hello!’2秒”、“动作”模块中的“移动到X: Y: ”至脚本区,修改其中字符串和参数,放入“那么执行……”下。

        拖拽“动作”模块中的“移动10步”和“指向方向90”到脚本区,修改方向为0,将其放入“否则执行……”下。
【Mind+】mind+零基础教程 神奇的宝藏-平衡木图9
        5.判断“倒霉熊”是否到达终点坐标。拖拽“控制”模块的“如果……那么执行……”至脚本区。将“动作”模块的“Y坐标”嵌入至“运算符”模块的 “( )> 100” 中,修改其中参数为终点Y坐标。

        若成功,则停止全部程序。拖拽“外观”模块中的“说‘Hello!’2秒”、“控制”模块中的“停止‘全部’”至脚本区,修改其中字符串和参数,放入“那么执行……”下。
【Mind+】mind+零基础教程 神奇的宝藏-平衡木图10
        6.将步骤4和步骤5的程序作为循环体放入“循环执行”中。
        完整程序如下。
【Mind+】mind+零基础教程 神奇的宝藏-平衡木图11
探索任务
【Mind+】mind+零基础教程 神奇的宝藏-平衡木图12


    Mind+是一款拥有自主知识产权的国产青少年编程软件,集成各种主流主控板及上百种开源硬件,支持人工智能(AI)与物联网(IoT)功能,既可以拖动图形化积木编程,还可以使用Python/C/C++等高级编程语言,让大家轻松体验创造的乐趣

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(2)
浪花
浪花
学习了,赞
gray6666
gray6666
学习了,赞。。。。。。。。。。。。。。。。。。。。。。
- 没有更多了 -