Please enable JavaScript to use CodeHS

  • Tracy
  • Holiday

Snowflake Challenges

Let it snow! Snowflakes are a great example of never-ending patterns called fractals. Fractals occur organically and are one of the most mysteriously beautiful things in nature. Using programming, we can algorithmically create these repetitive snowflake patterns and design some of our own.


1 Hour

High School

Middle School

Project Description

Project Demo

Explore this program before assigning it!

Project Overview

Here is an outline of the project activities:
The Science of Snowflakes
Step 1: Draw a Branch
Step 2: Rotate and Repeat
Snowflake Challenge 1
Snowflake Challenge 2
Snowflake Challenge 3
Design Your Own Snowflake