掷骰子

课程任务

创建一个模拟掷骰子的游戏,当振动板子时,通过LED随机显示1-6的数字。

课程目标
  1. 理解加速度计的概念,了解micro:bit的状态判断。
  2. 学习使用‘当振动’代码块。
  3. 学习数学代码块类型中,‘选取随机数’代码块的使用。
任务重点
  1. micro:bit的状态判断。
  2. ‘当振动’代码块的使用。
  3. ‘选取随机数’代码块的使用。
任务分解

1.介绍日常的掷骰子小游戏,并引入课程。

2.增加“当振动”代码块(在“输入”中)拖放到代码区里,这是一个事件类代码块,当振动时,将执行其中的代码。

3.将其本中的‘显示字符串’代码块拖放到当振动代码块中的位置。

4.将数学中的“选取随机数”代码块拖放到“显示数字”后面0的位置,范围选择为1-6,这样当振动时,将为产生1-6的数字,包含1和6。

5.增强游戏效果。当开机时,增加循环显示4次动画,并最后显示对号,说明游戏可以开始。当振动时,增加循环显示4次动画,大钻石变成小钻石。

下载

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

购物车
  • Your cart is empty.
Scroll to Top