認識開發板:介紹 Micro:Bit 的硬體介面(LED 矩陣、A/B 按鈕)與積木編輯器 MakeCode 操作。
基礎程式實作:教導學生撰寫「閃爍的心」與「按鈕互動」等基礎程式,並寫入開發板。
認識感測器:說明 Micro:Bit 內建的「溫度感測器」與「光感測器」原理,並教導如何用變數與 LED 將數值顯示出來。
感測器程式改寫:引導學生撰寫結合溫度與光線感測的「微氣候探測器」程式。
測量:教師請不同位置的學生實地測量光線與溫度數值。
數據紀錄與環境反思:記錄不同位置的光線與溫度數值差異。探討校園綠化對微氣候的影響,進而淺談全球暖化與氣候變遷。
欣賞作品「Micro Bit聲光樂器」。
討論讓Micro Bit演奏內建音樂的指令積木。
在電腦中編輯好的程式如何透過usb傳輸線寫入至Micro Bit主機板之中。
讓MicroBit演奏內建音樂。
請學生下次上課準備好自己喜歡的音樂樂譜。
老師示範作品「Micro Bit聲光樂器」演奏歌曲「瑪莉有隻小綿羊」。
Micro Bit的音樂指令積木的運用:
Micro Bit的音樂指令積木介紹。
討論樂譜上的演奏符號如何轉換成Micro Bit的音樂指令積木。
討論Micro Bit如何演奏一首歌曲。
討論Micro Bit演奏音樂時LED燈可以做些什麼?
開始在Micro Bit make code 設計輸入自己選擇樂譜的程式指令。
請學生調整成適當的音量監聽音樂。
能夠解決音樂的程式問題
問題討論:
如何播放兩首或是三首歌曲?
有音樂暫停或停止的功能嗎?
怎麼控制演奏速度?
附點音符的程式指令積木應該要如何設計?
3/4拍與6/8拍和4/4的曲子程式指令積木是否有差別?
學生編輯音樂程式同時,利用電腦裝置轉播學生操作設計程式指令過程,驗證問題討論的結果。
提醒學生下次上課要展示自己的Micro Bit創意樂器。
展示自己的Micro Bit創意樂器作品。
能欣賞並學習同學的作品。
能檢視自己整體的學習狀況。