20+ 動手專案一覽:難度 × 工具 × 單元
| 專案 | 工具 | 難度 | 單元 | 核心概念 |
|---|---|---|---|---|
| Hello 貓咪入門 | Scratch | ★ | 單元 4 | 積木/順序 |
| 自動點名器 | Scratch | ★★ | 單元 5 | 事件/變數 |
| 數數計數器 | 雙工具 | ★ | 單元 6 | 變數/迴圈 |
| 問答機 | Scratch | ★★ | 單元 6 | 條件/字串 |
| 角色跳舞秀 | Scratch | ★★ | 單元 7 | 造型/音效 |
| 說故事動畫 | Scratch | ★★ | 單元 8 | 廣播/場景 |
| 接蘋果遊戲 | Scratch | ★★★ | 單元 9 | 碰撞/得分 |
| 打地鼠 | Scratch | ★★★ | 單元 9 | 隨機/計時 |
| 畫筆藝術家 | Scratch | ★★ | 單元 10 | 畫筆/座標 |
| 音樂演奏器 | Scratch | ★★ | 單元 10 | 音效/鍵盤 |
| 骰子統計實驗 | Scratch | ★★ | 單元 11 | 清單/機率 |
| 擲筊模擬器 | Scratch | ★★ | 單元 11 | 隨機/統計 |
| Micro:bit 表情切換 | MakeCode | ★★ | 單元 12 | 事件/LED |
| 計步器 | MakeCode | ★★ | 單元 12 | 加速度/計數 |
| 積木→JS 轉換練習 | MakeCode | ★★★ | 單元 14 | JavaScript |
| 自訂「問好」積木 | Blockly | ★★★ | 單元 15 | 自訂積木 |
| 不插電程式棋 | 紙筆 | ★ | 單元 16 | 演算法 |
| Micro:bit 遙控 Scratch | 雙工具 | ★★★★ | 單元 18 | 整合/通訊 |
| 自訂「比較」積木(value block) | Blockly | ★★★★ | 單元 21 | forBlock/valueToCode |
| 自訂「如果」積木(statement block) | Blockly | ★★★★ | 單元 21 | statementToCode |
| 括號自動化修正練習 | Blockly | ★★★★ | 單元 22 | Order/valueToCode |
| 積木 → JSON 設定工具 | Blockly | ★★★★★ | 單元 23 | 自訂 CodeGenerator |
| 積木 → C/硬體指令輸出 | Blockly | ★★★★★ | 單元 23 | 自訂語言 |
| 可儲存/載入的編輯器 | Blockly | ★★★★ | 單元 24 | 序列化/toolbox |
| 即時預覽迷你工具 | Blockly | ★★★★★ | 單元 24 | inject/事件 |
| 學期成果展專案 | 自選 | ★★★★ | 單元 19 | 綜合 |