Skip to content

Playground

全部的積木都在這裡。把積木疊起來按下執行,海龜就會照著走一遍;工作區會自己記住,下次回來還在。

積木

  • 前進 N 步 —— 往海龜面對的方向走。負數會倒退。畫面上的格線每格 50 步。
  • 移動到 x y —— 直接走到畫面上的某一點,方向不會變。正中央是 (0, 0),x 往右、y 往下是正的,左上角的位置顯示就是這組座標。筆刷放下的話一樣會畫線。
  • 右轉 / 左轉 —— 原地轉,不會畫線。點角度會開一個轉盤。
  • 放下 / 提起筆刷 —— 提起之後走過的地方不留線條,可以移到別的地方再放下。
  • 設定顏色 —— 換一支筆。海龜殼的邊框就是目前的顏色。
  • 畫圓 半徑 R —— 以海龜現在站的位置當圓心畫一個圓。海龜會跳到圓周上繞一圈再跳回圓心,中間那兩段不會留下線條,所以畫完位置和方向都跟畫之前一樣。
  • 重複 N 次 —— 把包在裡面的積木跑好幾遍。畫正多邊形最好用:轉 360 ÷ 邊數 度。

分享程式碼

積木也可以寫成文字,複製給別人貼回去就會變成一模一樣的積木。展開分享程式碼就看得到:

text
color blue
loop 4:
    fd 100
    rt 90
circle 60
mt 0 0

一行一個指令,loop N: 下面縮排的就是要重複的部分。指令有 fd(前進)、bk(後退)、mt(移動到)、rt / lt(右轉 / 左轉)、pu / pd(提起 / 放下筆刷)、color(顏色)、circle(畫圓)、loop(重複)。顏色可以寫 redblue 這種名字,或直接寫色碼 ff7a00# 後面是註解。

幾個小地方

  • 右下角可以縮放工作區,積木拖到垃圾桶就刪掉了。
  • 清除畫面只擦掉線,積木會留著;清空積木才會把工作區清乾淨。
  • 速度選立即的話,整段程式會一次畫完,適合圈數很多的圖形。

© 2026 拉特. 保留所有權利.