SPRITE & EVENT
角色與「事件」積木
Scratch 把舞台上的演員稱為「角色」。先點選要控制的角色,再替它接上積木。每個角色都有自己的名稱、造型、位置和程式。
「當綠旗被點擊」就是發令槍
按下舞台上方的綠旗,接在這塊積木下方的指令就會從上到下依序執行。
X & Y
用座標找到舞台上的位置
座標像角色在舞台上的地址。x 表示左右:往右變大、往左變小;y 表示上下:往上變大、往下變小。舞台正中央是(0, 0)。
左邊是負數(−),右邊是正數(+)。
下方是負數(−),上方是正數(+)。
藍色的「動作」積木
「定位到 x: y:」會立刻到指定位置;「滑行 1 秒到 x: y:」會讓我們看見角色移動的過程。
ROUTE SETUP
先完成四站移動路線
按下綠旗後,角色先回到中心,再依序前往左上、右上、右下、左下,最後回到(0, 0)。

- 每次按綠旗,角色都從(0, 0)開始。
- 角色依照左上、右上、右下、左下的順序移動。
- 最後能回到舞台正中央。
LOOKS BLOCK
使用「說出」積木報告位置
在紫色的「外觀」分類中找到「說出」積木。把它接在每一個滑行積木後面,並自己輸入剛剛到達的座標。
說出「文字」持續 2 秒
角色會出現對話框,並把你輸入的文字顯示兩秒。
每到一站,自己輸入並說出座標
四站都要有一個「說出」積木。完成後故意改錯一個座標,觀察角色位置和說出的文字是否一致。
AUTO REPORT
讓角色自己讀取目前座標
不再把座標寫死在對話框裡。改用「角色的 x 座標」、「角色的 y 座標」和綠色的「字串組合」積木,角色走到哪裡就能報出哪裡。
到藍色「動作」分類,找到「x 座標」與「y 座標」圓形積木。
到綠色「運算」分類,用「字串組合」把文字和座標接在一起。
把組好的句子放入紫色「說出」積木,再接到每一站後面。
把同一組「自動說出座標」接到不同站後面。如果不修改文字也能顯示不同數字,就代表你成功了。
FINAL MISSION
座標尋寶最終破關
選一種方式完成作品:基本版自己輸入四站座標,進階版則讓角色自動顯示目前的 x、y。
(0, 0)→ 左上 → 右上 → 右下 → 左下 →(0, 0)
抵達後說出正確座標,讓同學能判斷角色在哪裡。
- 如果 x 是負數,角色會在舞台左邊還是右邊?
- 如果 y 從 120 變成 -120,角色往上還是往下?
- 「定位到」和「滑行到」看起來有什麼不同?
第三堂課挑戰完成!
我能看懂 x、y 座標,控制角色移動,並讓角色在每一站說出目前位置。