學習路線
從「認識」到「完整課程藍圖」的六層路線
首頁
概念地圖
學習路線
單元教學
術語表
積木速查
專案速查
關於
← 回首頁
L0
基礎與全景
先認識兩套工具
單元 1 · 概論
積木邏輯、教育價值。
概念
單元 2 · Scratch
精靈/舞台/社群。
概念
單元 3 · Blockly
開源引擎、衍生工具。
概念
📖 術語表
全站速查。
速查
L1
核心概念
積木邏輯四件套
單元 4 · 積木與腳本
拼法/順序。
概念
單元 5 · 事件與控制
事件/條件/迴圈。
概念
單元 6 · 變數與運算
變數/運算子。
概念
單元 7 · 精靈與舞台
座標/造型。
實作
L2
領域專案
五種作品都做出來
單元 8 · 動畫故事
說故事。
專案
單元 9 · 遊戲設計
得分/碰撞。
專案
單元 10 · 互動藝術
畫筆/音效。
專案
單元 11 · 資料模擬
清單/機率。
專案
單元 12 · MakeCode
Micro:bit 實作。
探索
L3
對照與進階
看懂工具,也看懂程式碼
單元 13 · 雙工具對照
Scratch vs Blockly。
對照
單元 14 · 積木到文字
JS/Python。
進階
單元 15 · Blockly 技術面
自訂積木。
技術
L4
教學應用
讓課程在真實課堂落地
單元 16 · 教學設計
不插電/流程圖。
教學法
單元 17 · 課堂 PBL
作品展/評量。
教學法
單元 18 · 跨工具整合
MakeCode+Micro:bit。
整合
L5
整合與展望
完整課程與未來
單元 19 · 學期藍圖
18 週課程規劃。
整合
單元 20 · 生態展望
社群/AI 時代。
整合
🧩 積木速查
積木分類對照。
速查
🛠️ 專案速查
20+ 專案一覽。
速查
L6
Blockly 二次開發
把積木變成你要的程式碼
單元 21 · 生成器深入
workspaceToCode/forBlock。
Blockly
單元 22 · 優先序與括號
Order/valueToCode。
Blockly
單元 23 · 自訂語言
CodeGenerator/DSL。
Blockly
單元 24 · 整合與序列化
toolbox/inject/JSON。
Blockly
看完這條路線你應該能
:能說懂積木邏輯、會用 Scratch 做作品、懂 Blockly 引擎與衍生工具、能理解積木背後的程式碼、能設計視覺化程式課程並規劃一學期的藍圖,進階者能寫出自己的 Blockly 生成器並把積木輸出成任何目標語言。