視覺化程式設計概念與 Blockly / Scratch 雙工具對照教學
24 深度單元 · 術語/積木/專案速查 · L6 Blockly 二次開發專章
視覺化程式設計是全世界最多人入門程式的第一站:「用積木拼出邏輯,而不是背語法」。本站在 程式概念(積木、事件、變數、迴圈)與 雙工具實作(Scratch 教學舞台 + Blockly 開源引擎)之間搭一座橋:先搞懂積木邏輯,再學會用兩套工具做出專案,最後理解「積木背後的程式碼」。
為什麼要系統化學視覺化程式設計:積木程式不是「小孩專屬的玩具」——它是理解演算法、事件、資料與除錯的最佳入口。Scratch 讓任何人快速做出作品,Blockly 讓這些能力延伸到實體裝置(MakeCode)與自製工具。本課程把概念與工具綁在一起,讓你既懂「怎麼教」也懂「怎麼做」。
本課程為教育與實作並重的知識站,與 STEAM × Micro:bit 站互補;每個單元都附可照做的專案範例與雙工具對照。