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.

Easy

1 Hour

High School

Middle School

Project Description

Background

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.

Your Tasks

In this project, you will:

  • Create a branch design that will be repeated across the design of a snowflake
  • Use iteration to repeat the stem pattern to form a full snowflake design
  • Recreate three different snowflake designs
  • Design your own snowflake pattern

Project Demo

Explore this program before assigning it!