給老師 · 教學大綱與課堂活動
務實的 ICT 教師備戰 HKDSE 手冊。按校情挑選。
3 年教學大綱建議
| 年 | 學期 | 必修重點 | 選修重點 | SBA |
|---|---|---|---|---|
| 中四 | 1 | A、部分 D | — | — |
| 中四 | 2 | C、D 核心 | 選修品嚐課 | — |
| 中四 | 3 | B、E | 最終選修品嚐 | 主題閒聊 |
| 中五 | 1 | D 收尾 | 選修 A 前半 | 主題確定 |
| 中五 | 2 | — | 兩選修後半 | 課業一設計 + 構建 |
| 中五 | 3 | 溫習 | — | 課業一定稿 / 課業二啓動 |
| 中六 | 1 | 歷屆試題 + 溫習 | 歷屆試題 | 課業二定稿提交 |
| 中六 | 2 | 模擬考 | 模擬考 | — |
實證有效的教學策略
| 策略 | 何時 | 為何 |
|---|---|---|
| IPO 圖 | 所有編程課 | 強迫學生寫程式碼前先想清楚 |
| 結對編程 | 編碼重的課 | 強者教弱者,雙方都受益 |
| 黑板現場追蹤表 | 演算法課 | 揭開「變量到底幹嘛」的神秘 |
| 小型辯論 | 模組 E(倫理) | 調動真實觀點,更易記憶 |
| 歷屆試題「速跑」 | 中六 | 鍛鍊考試耐力與模式識別 |
| 間隔小測 | 全程 | 對抗艾賓浩斯遺忘曲線 |
課堂基礎設施建議
- 統一 Python 3.11+(部分學校仍並行 C++)。
- 每班一個 MySQL 實例,每生一個 schema;或使用託管多租户工具 SQL Books 讓每生有獨立資料庫 —— 避免「我表被同學刪了」。
- VS Code + Live Share 協作編程。
- GitHub Classroom(或自託管 Gitea)做 SBA 版本控制。
- 公共「常見錯誤」牆 每次測驗後更新。
SBA 評分理智檢查
- 學生是否構建了真能跑的東西?跑一下。
- 報告是否誠實承認不足?獎勵反思。
- 測試用例是否多樣(正常/邊界/錯誤)?
- 設計是否一致(ER 圖 = 實際表)?
常見學生困難與小干預
| 主題 | 症狀 | 干預 |
|---|---|---|
| 偽程式碼 → Python | 語法錯 | 並排模板手冊 |
| SQL JOIN | 笛卡爾積混淆 | 文氏圖 + 玩具資料集 |
| 二進制補碼 | 負數糊塗 | 分步驟練習 × 5 題 |
| HTTP GET/POST | 當成可互換 | 瀏覽器網絡面板演示 |
| 範式化 | 不到 3NF | 從未規範 CSV 出發的工作例 |
混合能力班級的差異化教學
- 每個大主題提供3 檔練習卷:基礎、標準、拓展。
- 編程任務給 腳手架版(帶 TODO)和 空白版。
- 中五初做無成績診斷小測找差距。
推薦資源
- HKEAA 參考資料(權威)
- EDB 課程指引(課綱聖經)
- HKEAA 歷屆/樣卷
- 公開課程(MIT、Harvard CS50)選擇性擴展
- 本站(HKDSE ICT Hub)三語對照
用託管工具減少 IT 管理負擔
學校機房 MySQL 出了名脆弱。SQL Books 這類託管工具免管理 —— 每生登錄、獨立資料庫、跑查詢,老師還能派發結構化 SQL Books 課程做課業。代課老師或遠程學習日尤其有用。
➡️ 返回:學習路線總覽