學期課程主題討論 | 課程介紹。 學員介紹。 班代選舉與課堂經營。 老師、學員課程主題與方向討論。 |
App開發概論 App Inventor 2 基礎介面操作 | 行動應用程式的簡介與發展。 認識 App Inventor 2 平台。 註冊與設定 App Inventor 2 帳戶。 平台介面導覽。 實作:建立第一個「Hello World」App。 |
UI 設計與用戶互動 | 基本介面元件介紹:按鈕、標籤、圖片等。 設計簡單的用戶界面。 實作:建立一個帶有互動按鈕的應用程式。 |
事件驅動程式設計 | 事件驅動的概念 實作:點擊按鈕變更文字與圖片 使用拼圖編輯處理事件 |
變數與數據處理 | 變數的基本概念。 數據儲存與管理。 實作:計數器應用程式設計。 |
條件判斷與邏輯控制 | IF-Else 條件判斷。 實作:建立一個根據用戶輸入條件作出反應的應用程式(如:溫度轉換器)。 |
多螢幕應用程式設計 | 如何創建和管理多個螢幕。 資料在不同螢幕間傳遞。 實作:多頁面應用程式。 |
列表與資料結構 | 列表的基本操作。 使用列表存儲多筆數據。 實作:建立一個簡單的清單應用程式。 |
公民參與週 | 社大辦公室安排之講座或活動 |
音效與多媒體應用 | 介紹 App Inventor 中的多媒體元件。 如何添加音效、音樂與錄音功能。 實作:建立一個有聲音反饋的應用程式。 |
使用攝影機與圖像處理 | 使用手機攝影機拍照。 圖像的處理與顯示。 實作:簡單的相簿應用程式。 |
傳感器應用(加速度計與位置感應器) | 加速度感應器的使用。 GPS 位置感應器介紹。 實作:建立一個偵測手機晃動或顯示地點的應用程式。 |
網路功能與 API 使用 | 介紹 Web 元件。 認識 API 並學習調用外部資料。 實作:利用 API 取得天氣數據的應用程式。 |
遊戲開發基礎 | 簡單遊戲設計概念。 介紹 Canvas 元件與遊戲引擎。 實作:創建一個簡單的互動遊戲(如:彈跳球)。 |
應用程式App的佈局與美化技巧 | 進階 UI 設計技巧。 使用對齊、佈局與動畫功能。 實作:美化前期應用程式的界面。 |
專題製作與作品展示 | 專題製作指導:設計並開發一個完整的應用程式App。 應用程式App測試與除錯技巧。 每個學員介紹並展示他們的作品。 |
應用程式的發布與維護 | 如何將應用程式App打包為 APK。 發布應用到 Google Play 商店的流程。 |
學期各週課程總結與複習 | 本學期各週課程總結。 本學期各週課程複習。 總結討論。 問題討論與解答回覆(Q & A) |
星期五晚上 | 手機、網路、AI這樣玩 |