Variables

Simple numeric variables for loops, steps, angles, and reusable values.

Procedures

Create named custom procedures like drawSquare, edit their bodies here, and quickly add call blocks.

Quick Calls

Add a call block for a procedure to the main program.

Objects

Bundle related state into lightweight named objects with editable fields.

πŸ”Š Sounds

Upload audio files and play them with sound blocks.

Palette

Drag blocks into the main program or into a repeat / if / procedure body.

Program

Save / Load JSON

Canvas

Changing size resets the drawing layer and recentres the turtle.
Status: idle
Console
No messages yet.