课程任务
创建一个模拟掷骰子的游戏,当振动板子时,通过LED随机显示1-6的数字。
课程目标
- 理解加速度计的概念,了解micro:bit的状态判断。
- 学习使用‘当振动’代码块。
- 学习数学代码块类型中,‘选取随机数’代码块的使用。
任务重点
- micro:bit的状态判断。
- ‘当振动’代码块的使用。
- ‘选取随机数’代码块的使用。
任务分解
1.介绍日常的掷骰子小游戏,并引入课程。
2.增加“当振动”代码块(在“输入”中)拖放到代码区里,这是一个事件类代码块,当振动时,将执行其中的代码。

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

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

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