Back to Python projects

Turtle Snowflakes

Create a beautiful landscape of snowflakes using Python Turtle. This is great fun and a great way to start learning how to code with Python.

Start project Download lesson plan PDF
Turtle snowflakes

What you will learn

  • Draw lines and make turns with Python Turtle
  • Change the pen colour randomly
  • Use loops to repeat some instructions and create shapes
  • Use more loops to create spiral patterns
  • Create a function to draw a snowflake

What you will need

  • A computer capable of accessing the website OR
  • A computer that has Python 3 installed

Curriculum alignment for this project

Use this guide to see how Code Club delivers on the NDTC.
You can also download printable version of the full curriculum.