UI Language
English
简体中文
Save
Logs
v0.0.11: Turtle Programming: While Loop, Do/Else Loop and Unit Tests Added
v0.0.10: Turtle Programming: Fractal Stars, Random, Console, Eraser, SetPC, SetXY, Examples, Wait, Bug Fixes and So much more!
v0.0.9: Turtle Programming v0.0.9: Add SetX, SetY, Square and Rect!
v0.0.8: Turtle Programming v0.0.8: /* */ comments, dotxy, and javascript!
v0.0.7: Turtle Programming v0.0.7: Functions with Parameters + Recursion!
v0.0.6: Turtle Programming: Adding Circle, MoveTo, Turn and Screen!
v0.0.5: Turtle Programming v0.0.5: Adding IF/ELSE and STOP!
v0.0.4: LogoTurtle: Make Variables and Comments
v0.0.3: Turtle Graphics Programming Update: Adding text, jump, dot, fontsize, download as png
v0.0.2: LogoTurtle v0.0.2: ShowTurtle, HideTurtle, Color, Width and Help.
v0.0.1: Teach Your Kids Programming - The First Logo Interpreter (Turtle Graphics) in Chrome Extension!
Examples
Chess Board
TO FK :B
HT # hide the turtle
IF :B>15 [STOP]
REPEAT 4 [FD :B RT 90]
FK :B+1 # draw a bigger square to fill
END
TO QP :Y
IF :Y>4 [STOP]
REPEAT 4 [FK 15 FD 15 FK 1 FD 15]
RT 90 FD 30 RT 90
REPEAT 4 [FK 15 FD 15 FK 1 FD 15]
RT 180
QP :Y+1
END
QP 1
Fractal Stars
cs ht
to star :size :small
if :size<:small [stop]
repeat 5 [fd :size star :size*0.3 :small rt 144]
end
star 200 10
Support Commands
FD, FORWARD, WALK
BK, BACKWARD
RT, RIGHT
LT, LEFT
ST, SHOWTURTLE
HT, HIDETURTLE
COLOR
WIDTH
PU, PENUP
PD, PENDOWN
HOME
CS, CLEARSCREEN
REPEAT
FONTSIZE
TEXT
DOT
JMP, JUMP
MAKE
IF/ELSE
STOP
TURN, SETH
CIRCLE
SCREEN
SETXY, MOVETO
TO, END
DOTXY
JS
RECT
SQUARE
SETX
SETY
PENERASE, PE
PENPAINT, PPT
WAIT
SETPC, SETCOLOR
CONSOLE
:RANDOM
WHILE
DO/ELSE
FOR
INC
DEC
CLEAR