週次 課程內容
第一週 認識電腦軟硬體與相關知識建構
第二週 計算機程式語言導論(電腦程式軟體功能介紹及自由軟體應用:Scratch、Greenfoot、Alice、XMind)
第三週 程式語言概論與體驗(KODU軟體功能與介面操作:指令、腳本、舞台、角色)
第四週 程式語言邏輯建構與實作(KODU:迴圈:(一)計次式迴圈、(二)條件式迴圈、(三)無窮迴圈)
第五週 程式語言邏輯建構與實作(KODU:運算式:(一)算術運算、(二)比較運算、(三)邏輯運算)
第六週 程式語言邏輯建構與實作(KODU:變數、列表:(一)全域變數 (二)區域變數)
第七週 專題實作一(KODU:綜合應用)
第八週 Alice編程環境介紹與實作(Alice軟體功能與介面操作:場景設置)
第九週 物件導向程式設計邏輯建構與實作(Alice: 內建函數、屬性及方法)
第十週 物件導向程式設計邏輯建構與實作(Alice程式的基本結構:Sequence、Selection及Iteration)
第十一週 物件導向程式設計邏輯建構與實作(Alice程式的基本結構:Sequence、Selection及Iteration)
第十二週 專題實作二(設計一個Alice3D動畫)
第十三週 MIT App Inventor(功能與基礎介紹)
第十四週 MIT App Inventor 的編程環境介紹與實作(MIT App Inventor的程式設計邏輯與流程)
第十五週 MIT App Inventor硬體組裝與實作(MIT App Inventor撰寫簡易控制程式)
第十六週 XMind心智圖邏輯建構與分組實作(XMind心智圖繪製與MIT App Inventor程式設計)
第十七週 期末專題(MIT App Inventor程式設計)
第十八週 期末專題(專題成果展示)