课程任务
创建一个抛硬币程序来模拟真正的抛硬币,当按下A按钮时,通过LED显示图标来表示正面或反面的结果。
课程目标
- 学习逻辑代码块中,”如果…则../”、”如果…则..否则…”代码块的使用。
- 学习数学代码块类型中,”随机选取 true 或false”代码块的使用。
- 学生能够独立制作一个小的游戏。
任务重点
- “如果…则../”、”如果…则..否则…”代码块的使用。
- “随机选取 true 或false”代码块的使用。
任务分解
1.将输入中,‘当按钮A被按下时’拖到代码区,后面我们将把抛硬币的代码放在其中。

2.将逻辑中‘如果…则..否则…’拖放到‘当按钮A被按下时’里面,‘如果…则..否则…’为一个条件判断类代码块,也称为逻辑代码块,和我们日常说话是一样的,如果后面的尖括号中的内容如果为真,就执行‘则’中的代码,否则就执行‘否则’中的代码。计算机中的真(true)、假(false)就是条件成立或和不成立。

3.将数学中”随机选取 true 或false”放入true的位置,也就是条件判断。”随机选取 true 或false”这个代码块,将会随机产生true,或者false,true在编程里为真,false为假。

4.将显示形状代码块拖入相应的位置,‘如果’下面和‘否则’下面的位置,并选择相应的图形。
