Start building now

Choose how you want to begin this project.

Open it privately for practice or create a shared workspace to build it together.

No setup required • Guided steps inside the editor

Private practice

Open a private editor and work through the steps at your own pace.

Start project alone

Shared workspace

Create a live session so you can teach, pair, or build the project together.

What you'll build

A Turtle program that draws one or more repeated shapes on the screen.

What you'll learn

  • How Turtle movement commands work
  • How loops create repeated shapes
  • How angles affect the drawing
  • How to experiment visually with Python

How it works

1

The turtle starts at the beginning of the canvas.

2

Your program tells it how far to move and how much to turn.

3

A loop repeats the same movement pattern.

4

Small changes to the angle or distance create different shapes.

Build path

These steps appear inside the editor so you can build one part at a time.

  1. 1

    Step 1

    Draw a square

    Use a for loop that repeats 4 times. Move forward, then turn left 90 degrees each time.

    Complete in the editorHint available
  2. 2

    Step 2

    Change the size

    Adjust the forward distance to make the square bigger or smaller.

    Complete in the editorHint available
  3. 3

    Step 3

    Try a different shape

    Change the loop count and turn angle to draw a triangle or hexagon.

    Complete in the editorHint available
  4. 4

    Step 4

    Add colour or line thickness

    Use a colour or pensize command before the loop starts.

    Complete in the editorHint available
  5. 5

    Step 5

    Make a pattern

    Repeat your shape or add a second loop to create a simple pattern.

    Complete in the editorHint available

More to explore

Browse more guided projects, or come back and start this one whenever you are ready.