Intro to Python: Turtle Graphics
Write your first lines of code and watch a turtle draw shapes on screen.
Materials
4 materials1
Starter slide
2
Starter code notebook
3
challenge cards
4
Exit ticket
Lesson plan
4 phases, 50 minGoal
Students can write a Python program that uses turtle commands and a loop to draw a shape they planned first.
1
Warm-up: predict the path
Show a short program and have students predict the shape the turtle will draw.
5 min
class
Starter slide
2
Live demo: first commands
Introduce forward, right, and loops by coding a square together.
12 min
class
Starter code notebook
3
Code challenge: draw a house
Students build up to a house using loops and colors from challenge cards.
28 min
single
challenge cards
4
Gallery walk
Students share screens and explain one trick they discovered.
5 min
class
Exit ticket
Interactive materials open in a read-only preview before purchase.
Ratings & comments
Careful, accurate content — I checked the sources and they hold up. Refreshing for a shared lesson.
The extension is optional in the plan, but I mark it for the students who choose it.
Same here — back-to-back is the way to go.
That is a fair point about the sourcing — I have listed two substitutes in the materials now.
Thanks for sharing this! Bookmarking for next term.
It works fine without the lab kit — I demoed the tricky step at the front and the rest is paper-based.
Yes! The materials tab has a printable. Look under the practice phase.
The timing note says 50 minutes but it took us closer to 65. Worth budgeting the extra.
A year down worked for me with the reading swapped for the summary version.
Please do share the translation, that would help a lot of us.
The assessment rubric alone was worth it. I have reused it across three other lessons since.