最新消息:380元/半年,推荐全网最具性价比的一站式编程学习平台码丁实验室

A、B按钮控制数字的增减、循环

Micro Bit 少儿编程 1893浏览 0评论

友情提示:380元/半年,儿童学编程,就上码丁实验室

Microsoft MakeCode for micro:bit

点击以上链接,打开micro:bit MakeCode编程网页。

01 创建新变量,命名为“显示数字”。

A、B按钮控制数字的增减、循环

在弹出的对话框中,输入中文字“显示数字”,确定:

A、B按钮控制数字的增减、循环

02 在“当开机时”程序框内,将变量赋值为0(初始化),并用点阵屏显示出来。

拖入变量赋值积木:

A、B按钮控制数字的增减、循环

将变量“item”改选为“显示数字”:

A、B按钮控制数字的增减、循环

注:可以看到变量“重命名”“删除”也在选项中。

A、B按钮控制数字的增减、循环

点阵屏变量“显示数字”显示出来:

A、B按钮控制数字的增减、循环

03 从Input选项中选取on button A pressed(当按钮A被按下)程序框

A、B按钮控制数字的增减、循环

04 在on button A pressed(当按钮A被按下)程序框中,拖入变量赋值积木,将变量“item”改选为“显示数字”。

A、B按钮控制数字的增减、循环

右侧原为数值常量0,现拖入数学“减法”运算积木,改为(变量“显示数字”减1)的结果:

A、B按钮控制数字的增减、循环

程序修改结果:

A、B按钮控制数字的增减、循环

05 拖入逻辑选项中的“如果为…,则…”积木,修改逻辑判断条件变量“显示数字”小于0。

分支结构:如果为…,则…

A、B按钮控制数字的增减、循环

数量“关系判断”积木:数量1<数量2

A、B按钮控制数字的增减、循环

逻辑判断条件变量“显示数字”小于0:

A、B按钮控制数字的增减、循环

06 判断为true(真)时,执行“则…”:将数值9赋值给变量“显示数字”。

A、B按钮控制数字的增减、循环

07 实时更新:在点阵屏上显示数字。

A、B按钮控制数字的增减、循环

这段程序的功能为:

当按下按钮A时,数值递减(减小1),并且在数值0之后不变负值,而是恢复为数值9,达到循环效果。

08 模仿上述做法,构建程序积木:

当按下按钮B时,数值递增(增加1),并且在数值9之后不进位,恢复为数值0,达到循环效果。

A、B按钮控制数字的增减、循环

编程页面左侧,整体程序仿真运行效果:

A、B按钮控制数字的增减、循环

您必须 登录 才能发表评论!