週次 課程內容
第一週 認識電腦軟硬體與相關知識建構
第二週 計算機程式語言導論(電腦程式軟體功能介紹及自由軟體應用:Scratch、Kodu、Greenfoo、App Inventor 2)
第三週 程式語言概論與體驗(App Inventor 2/ Scratch軟體功能與介面操作:指令、腳本、舞台、角色)
第四週 程式語言邏輯建構與實作(App Inventor 2/ Scratch:迴圈:(一)計次式迴圈、(二)條件式迴圈、(三)無窮迴圈)
第五週 程式語言邏輯建構與實作(App Inventor 2/ Scratch:運算式:(一)算術運算、(二)比較運算、(三)邏輯運算)
第六週 程式語言邏輯建構與實作(App Inventor 2/ Scratchh:變數、列表:(一)全域變數 (二)區域變數)
第七週 程式語言邏輯建構與實作(App Inventor 2/ Scratch:廣播&接收、綜合應用)
第八週 專題實作(一)
第九週 軟體編程環境介紹與實作(Microsoft VBA軟體功能與介面操作)
第十週 物件導向程式設計邏輯建構與實作(Microsoft VBA:內建函數、屬性及方法)
第十一週 物件導向程式設計邏輯建構與實作(Microsoft VBA的基本結構:程序及函數應用)
第十二週 專題實作(二)
第十三週 Mindstorms EV3(硬體功能與基礎機構介紹)
第十四週 EV3 的編程環境介紹與實作(EV3樂高機器人的程式設計邏輯與流程)
第十五週 EV3硬體組裝與實作(組裝樂高機器人與撰寫簡易控制程式)
第十六週 XMind心智圖邏輯建構與分組實作(XMind心智圖繪製與Mindstorms程式設計)
第十七週 期末專題(機器組裝、動作概念建構XMind與程式設計)
第十八週 專題實作 (專題成果展示)