ROTATIONS & REFLECTIONS with CODE

Symmetry as a transformation (4.2 min.)

A symmetry is a transformation that leaves a shape looking unchanged.

Use the app below to explore turns & flips that leave shapes looking unchanged.

Rotation symmetries of the square

Enter this code.
Then click Run Code.

Notice the rotation permutations listed on the left of the screen.

How many unique permutations are there?

How many rotation symmetries does the square have?

 

Rotation symmetries of the triangle

Repeat the above explorations for the triangle. How would you edit the code?

Reflection symmetries of the square

Enter this code.
Then click Run Code.

Edit the code to get all the possible reflection symmetries of the square. How many are there? Record their permutations.

Enter this code.
Then click Run Code.

What do you notice? How would you explain this result?

Reflection symmetries of the triangle

Repeat the above explorations for the triangle. How would you edit the code?


Design by George Gadanidis (Western); coding by Chris Yiu (Western); art by Aileen Lin (University of Toronto).
Your browser does not support the HTML5 canvas tag.