積木速查

Scratch 10 分類 × Blockly/MakeCode 對照

積木速查:Scratch 分類 ↔ 概念 ↔ MakeCode 對照

Scratch 十大分類

分類功能核心概念MakeCode 對照
動作 Motion移動、轉向、座標座標系統LED 顯示 / 無
外觀 Looks造型、對話、特效狀態顯示show string / LED
聲音 Sound音效與音樂多媒體輸出music / play tone
事件 Events綠旗/按鍵/廣播事件驅動on start / on button
控制 Control條件、迴圈、等待控制流if / while / forever
偵測 Sensing偵測碰觸/鍵盤/距離輸入感測器 / radio
運算 Operators算術/比較/邏輯運算子math / logic
變數 Variables變數與清單資料儲存variables
我的積木 My Blocks自訂函式積木函式/抽象化function
擴充 Extension畫筆/音樂/感測器可擴充擴充積木

核心概念 → 積木對照

概念Scratch 積木MakeCode 積木
事件啟動當 ⚑ 被點擊on start
按鍵輸入當 [空白鍵] 按下on button A pressed
條件如果⋯那麼⋯否則if ⋯ then ⋯ else
無限迴圈重複無限次forever
有次數迴圈重複 10 次for index from 0 to 9
變數將 [分數] 增加 1change score by 1
隨機隨機取 1 到 10pick random 1 to 10
廣播/通訊廣播 [訊息]radio send string
重點:積木分類只是「收納方式」,背後的概念(事件/條件/迴圈/變數)才是真正要學的。看懂這張表,就能在兩套工具間自由切換。