跳到主要內容

推動大學程式設計教學Logo

成果展現

Arduino開發板在資料擷取之應用 張幼珍教授

大學程式設計教學經驗交流會~資料分析領域教學研發推廣工作坊 影片簡介: 為提早訓練大學部學生創客自學力,本課程以加拿大McMaster University的PBL七個步驟,引導學生小組自學完成本教材的學習,教師和助教主要工作是引導者。課程模組以Arduino開發板、感測器硬體組裝、PySerial程式撰寫實作與同儕教學、壓力來誘發學生主動學習程式語言的動機,而提升主動學習的態度。自學投影片在PBL第五個步驟提供學生小組參考與分工。第一週開始即以做中學方式小組自學Arduino開發板暨溫濕度感測器實驗,讓同學接觸Arduino開發板或感測器硬體接線、組裝。學生在第一週實作後,對於開發板等接線知識都已具備後,即可開始自學PySerial程式。第二週實作後,pySerial已成先備知識,接著可以讓他們接上溫溼度感測器作資料擷取並作簡單的統計分析,以簡單的視窗介面來呈現蒐集到的資訊。第四週讓學生延伸到其他感測器的資料擷取,讓他們更熟手的做相關應用並在視窗中呈現多各感測器資料。學生小組必須提供Word檔PBL 1-6步驟記名發言與指定成果照片及影片紀錄的小組討論報告一份,並製作成PPT,小組上台接力限時口頭發表。