
了解Micro:bit開發板上的各個感測器元件、觸發事件按鈕、Pin腳與LED顯示元件。
熟悉Micro:bit程式開發平台,包含操作介面與模擬器運作。
完成第一個Micro:bit程式,與了解如何下載到Micro:bit開發板上。
動畫原理介紹、按鈕事件觸發、、LED顯示繪製
LED亮度控制
變數、布林值、條件判斷式、手勢晃動事件介紹
邏輯運算(AND/OR)、播放旋律介紹
3g重力、6g重力、8g重力手勢測試
隨機取數、陣列介紹、陣列新增與刪除資料、取得陣列索引值位置的資料
變數改變、字串組合
字串擷取、字串長度、數學運算介紹
演奏音階、音階介紹
音階數值查詢、陣列儲存音階數值、陣列計數迴圈
二維陣列、取得陣列索引值位置的資料
引腳介紹、引腳觸發事件、導電物品測試
變數初始設定、條件判斷式、陣列項目數
按鈕事件、條件判斷式
隨機取數、變數、條件判斷式、LED顯示圖示、手勢晃動、演奏音階
溫度感測、按鈕事件、滾動圖像、大型圖像
變數、座標系統、遊戲模組角色創建
加速度感測、條件判斷式
遊戲角色觸碰、遊戲得分改變、遊戲角色座標設定、隨機取數、條件式迴圈、邏輯運算(AND/OR)
條件判斷式、邏輯運算(AND/OR)、遊戲結束
變數、座標系統、遊戲模組角色創建、遊戲角色座標設定、按鈕事件
條件判斷式、遊戲得分、數學運算(餘數)、遊戲角色座標改變、遊戲角色觸碰、遊戲結束
遊戲角創建、遊戲角色刪除、布林值變數判斷
布林值介紹、變數初始設定
運行時間、按鈕事件、磁力感測、條件判斷式、演奏音階、LED繪製
數學運算(減法)、按鈕事件
Micro:bit是一台如口袋般大小的電腦,內涵許多元件,例如LED、光線感測器、溫度感測器、加速計感測器、磁力感測器、藍牙及無線訊號廣播。每個章節都是不同的應用主題,逐步介紹如何利用程式來控制各個感測元件,培養基本程式設計及物聯網基礎觀念。