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 aloneShared 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
The turtle starts at the beginning of the canvas.
Your program tells it how far to move and how much to turn.
A loop repeats the same movement pattern.
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
Step 1
Draw a square
Use a for loop that repeats 4 times. Move forward, then turn left 90 degrees each time.
- 2
Step 2
Change the size
Adjust the forward distance to make the square bigger or smaller.
- 3
Step 3
Try a different shape
Change the loop count and turn angle to draw a triangle or hexagon.
- 4
Step 4
Add colour or line thickness
Use a colour or pensize command before the loop starts.
- 5
Step 5
Make a pattern
Repeat your shape or add a second loop to create a simple pattern.
More to explore
Want a different challenge?
Browse more guided projects, or come back and start this one whenever you are ready.