活動名稱
微學分課程-使用mBlock圖形化程式玩Arduino
在本次微課程中,主要目標為教導學生學習如何使用mBlock圖形化程式介面、Arduino IDE及S4A 擴充板,藉由S4A擴充板內建的感測器模組如滑桿、光感測及聲音感測,讓初學者可以簡單地跨過硬體接線的障礙,藉由S4A擴充板上內建的感測器模組來控制mBlock小遊戲的設計,而軟體開發部份則採取免費且直覺的圖形化編輯軟體mBlock,以積木組合的方式來編輯程式,讓初學者可以更輕鬆的編寫程式,實現自己的創意構想。
本微課程以6小時為規劃,內容區分為三大部份:(1) Arduino UNO控制板、mBlock圖形化程式介面及S4A 擴充板介紹(2)基礎實作:RGB LED、按鈕、蜂鳴器(3)應用實作:滑桿、光感測器、聲音感測器控制mBlock小遊戲的設計,學生學習以”積木”組合的方式來編輯程式,並學習到軟硬體整合應用、問題解決能力以及做中學/學中做之精神。