第6課:隨機取數

任務:讓我們寫一個搖動之後,隨機顯示六面骰子的程式碼。

步驟1:設定變數骰子

從「變數」新增變數命名為「骰子」。

將「變數骰子設定為.....」放在重複無限次中。

將「數學」中「隨機取數0到100」插入「變數骰子設定為....」中並改為「隨機取數1到6」。

步驟2:設定事件觸發

從「輸入」拉出「當手勢發生晃動」積木。

在從「邏輯」拉出「if/else, 如果/否則」積木,增加到有6個判斷空格。

步驟3:插入判斷條件

從「邏輯」拉出「0=0」等號判斷積木

讓if/else判斷:當變數骰子等於1、當變數骰子等於2、當變數骰子等於3、當變數骰子等於4與當變數骰子等於5等判斷條件。

步驟4:插入骰子圖形

使用「基本」中「顯示LEDs」,畫出骰子的1點到6點的圖形


步驟5:測試與實作

用模擬器測試程式碼結果。

成功後下載傳輸到micro:bit中使用電池來玩看看。