視覺化程式設計 | 創意燈光秀 (Arduino程式設計)

課程設計:王鼎中老師 tc wang <dgwang.ck@gmail.com>

課程簡介:本課程引導學生思考創意燈光秀背後的自動化設計原理。透過不同階段的 Arduino 程式設計與燈光變化,讓學生體會結構化程式與邏輯條件的意義。以視覺化的電路輸入與燈光輸出驗證程式邏輯,逐步修正、測試再變化。

教案設計:Arduino教學活動設計10006(pdf)

程式設計專題 | 智慧型停車格停車系統製作

課程設計:吳鴻祥老師

學習對象:國中部七年級的學生(七下)教授Scratch程式設計基礎課程後實行為期三週的專題計畫

本專題製作主要是引導學生製作智慧型停車格停車系統,首先教師利用教師自編教材進行教學活動、學生安裝Ardudio硬體開發板及Scratch整合板、安裝S2A及Ardublock軟體 、學生確認擴充積木是否正確連線、Ardublock是否可以使用、開始進行程式撰寫、學生邊學邊動作邊修改、加入個人創意、是一種強調做中學的學習方式,學生製作完成專題、並進行功能測試、修改相關參數、確認功能達到要求即可燒錄程式到Ardudio硬體開發板上,學生製作專題報告、並請報告人先向組員簡述報告內容、同組員給予回饋。

專題展示時間、教師依據評鑑指標進行評鑑、同學進行自評及互評, 教師進行統整式的專題實作講解,加深學生學習的深度及廣度。教師與學生進行雙向交流活動、並給予同學相關建議、教師可從學生回饋中進行反思。學生將整個學習過程的資料、同學反饋資料、教師補充內容及文本資料放進學生的個人的學習檔案中,整個專題製作到此完成。

教案設計: 專題式學習教學單元教案  教學設計投影片

本教案發表於2017科技領域TPCK教學觀摩工作坊

繼續閱讀 “程式設計專題 | 智慧型停車格停車系統製作”

演算法設計│通訊竊聽與加密

課程設計者:詹國輝 huihui.jan@gmail.com

教學對象 : 高中11、12年級學生

本專題引導學生思考如何保護傳輸中的資料不被竊聽,透過對學生自主發想之各種加密方式的分析,歸納出幾種加密手法類型。讓學生兩人一組,設計出自己的加密演算法,分別寫出加密及解密函數。並以 Arduino 序列通訊實測這組函數。讓學生體驗分解問題、樣式辨識等運算思維歷程。

演算法設計-通訊竊聽與加密

繼續閱讀 “演算法設計│通訊竊聽與加密”

結構化程式設計 | 物聯網 | 非允勿入-教室防盜警示系統

作者:劉佳妮

學習對象:國中八年級

本專題引導學生思考如何利用物聯網絡的概念,來解決生活中遇到的問題。透過arduino板與感測器,讓學生設計一組教室內的防盜系統,使學生在上室外課時,可以防止非班上的同學進入教室內。

鼓勵學生透過問題的解析,創造一個班上特有的防盜系統。專題重點為迴圈結構與流程控制的學習概念,讓學生體驗分解問題、樣式辨識、模型化與抽象化等運算思維歷程,學習處理複雜任務。

非允勿入

繼續閱讀 “結構化程式設計 | 物聯網 | 非允勿入-教室防盜警示系統”