桃園市啟英高級中學為了加強學生手腦並用的 STEM 教育,特別聘請大學老師與業界老師,教授學生業界最新物聯網產品,讓學生們在動手實作中了解到微電腦控制器與感測器的使用及雲端架構的設計,加深學習邏輯運算與邏輯判斷知識。
這次的學習活動中教導學生使用 ENV 環境溫濕度、大氣壓檢測模塊,製作一個「雲端行動氣象站」,即時監控環境溫濕度且根據大氣壓判斷所處的高度,並執行不同的功能。如下圖所示,三個程式塊分別提供了"溫度(T)"、"氣壓(P)"、"濕度(H)"數據,此時的顯示的大氣壓數值,表示我們所在位置高度的大氣壓。
「雲端行動氣象站」是這次給學生實習的 M5Stack 系列物聯網微電腦控制器,可以讓低年級學生在沒有程式語言基礎的情況下,用最快速度上手。
M5Stack 為 Modular、5cm、Stackable。Module 顧名思義為模組化,意指一切都像積木一樣直覺堆砌拆組,5cm 是指印刷電路板僅有 5 公分長寬,Stackable 則指可堆疊的。在 STEM 教育、自造者和工業等多種不同物聯網應用。可使用 Blockly、Python 及 Arduino 等多種語言來進行開發。
萬能科技大學資訊工程系主任李勝楠博士表示,資訊教育如果能向下紮根,從國小、國中、高中、到大學設計一套連貫性的教案,對於學生個人發展及國家在相關人才培育方面,必定大有助益。