實體編程教學課程內容
課程簡介
本課程為 跨年齡層通用的進階 App 開發實戰班,適合學生、上班族及任何想學習手機應用程式設計的人士。課程內容結合理論與實作,帶領學員以 低代碼 / 積木式開發工具(如 MIT App Inventor、Thunkable 或 Kodular)開發可實際運行的行動應用。
課程著重於 互動功能、資料儲存、App 架構設計 與雲端應用整合,學員將親手完成一個具實用功能的應用作品,如「任務管理系統」、「簡易打卡簽到 App」或「活動報名平台」。課程特別強調邏輯思維與創意思考的結合,讓學員能從概念構想到產品雛形,體驗完整的 App 開發流程。
課程目標
-
掌握積木式開發工具的進階功能與架構邏輯。
-
能建立多頁面 App,具備資料儲存與互動操作。
-
學會在本地(TinyDB)或雲端(Firebase)存取資料。
-
具備自主開發實用應用程式的能力。
-
強化創意思維,能靈活將問題轉化為 App 解決方案。
適合對象
課程時長與授課方式
課程大綱
第一部分:強化邏輯與資料應用(約 45 分鐘)
-
條件、變數與清單(List)邏輯強化。
-
TinyDB 儲存資料與多頁面資料顯示。
-
實作練習:個人「待辦事項管理 App」。
第二部分:整合雲端資料庫與延伸互動(約 60 分鐘)
-
Firebase 雲端資料庫設定與資料同步。
-
簡介雲端應用與行動資料共享概念。
-
實作練習:建立「活動報名 / 意見回饋」App。
第三部分:多媒體與介面設計升級(約 45 分鐘)
第四部分:整合專案與成果交流(約 30 分鐘)
-
專題實作:設計一款具實際用途的 App。
-
展示與反饋:功能創意、易用性、效能優化。
-
延伸發展方向:
課程特色
-
跨年齡課程設計,兼顧學生學習與成人進修需求。
-
三小時體驗實戰開發流程,成果可即時展示於手機。
-
實務導向,強調邏輯、資料與設計兼備。
-
適合將創意轉化為實際應用的創業或教學專案。