智能家居設計課程
日期: 16/12/2022
本校配合STEM及資訊科技發展趨勢,於各級資訊科課程加入編程內容。為了讓學生進一步開拓視野,本年度舉辦「智能家居設計課程」。
是次課程會利用智能家居設計套件,訓練學生的編程思維和邏輯思考,同時讓學生以智能家居為主題,動手設計及製作成品。
第一教節學習重點 :
- Hello Micro:bit
認識Micro:bit的基本結構和功能。
學習在Makecode平台上編寫程式,下載程式到Micro:bit。學習 “on start”, “forever”, “show string”, “show LED”等指令。
- 心情顯示器
"學習輸入、處理、輸出的概念。
學習檢測輸入的程式指令 “on button A pressed”。製作心情顯示器,當按下不同按鈕時,顯示不同的心情圖案。
第二教節學習重點 :
- Micro:bit記錄儀
認識記憶體的基本概念,學習編程概念“變數”。
製作計數機,按鍵加減數值,並紀錄使用者的步數。
- Micro:bit拔河遊戲
練習編程概念“變數”。
製作拔河遊戲,按鍵加減數值更改光點位置,與其他同學進行比賽。
- 光感測試器
學習什麼是感應器,認識光度感應的原理。
學習編程概念“條件式判斷”及程式指令 “if-then”。製作光感測試器,達到一定光度時會顯示笑臉。
第三教節學習重點 :
- 複習感應器
認識更多Micro:bit的內置感應器
- 溫度計和指南針
讓學生嘗試討論感應器在日常生活中的應用
- 包剪揼機
學習隨機的概念和程式指令“pick random”
製作包剪揼機,並讓學生嘗試製作猜謎機及抽蛋機
第四教節學習重點 :
- radio
學習與無線通訊的基本概念和編程指令“radio”
學習利用無線電,製作心情傳送機,傳送心情給其他同學
- Micro:bit炸彈遊戲
認識迴圈概念,利用程式指令“while-do”製作計時炸彈遊戲,倒數完畢後會播放爆炸的動畫。
第5-10節學習重點 :
- LED燈
-認識智慧城市和智能家居,智能燈功能介紹、認識LED燈、認識類比訊號和數位訊號。
- 智能燈
-製作智能燈及加入各種功能,例如 : 亮度調節、警告指示、光度數據收集、智能開關。
- 智能風扇
-認識溫濕度感應器、馬達和它們的基本運作原理。
-製作智能風扇 : 開關風扇功能、控制馬達速度、風扇強度設定、智能開關。
- 溫濕度感應器
-認識DHT11溫濕度感應器和基本運作原理。
- 溫濕度感應器
-使用DHT11溫濕度感應器,檢測環境的溫度和濕度。
- 初探設計思維
-認識設計思維的概念。
-認識設計的流程: 同理→定義→發想→原型→測試。