← Lesson Plans

Geometric Transformations Lesson Plan

Learning Objective

Students will be able to demonstrate their understanding of geometric transformations by using Brush Ninja to create animations that show translations, reflections, and rotations.


  • Computers or tablets with internet access
  • Brush Ninja website
  • Paper and pencil for planning sketches


  1. Begin by reviewing the three types of geometric transformations: translations, reflections, and rotations. Show examples of each type using shapes on a whiteboard or chart paper.
  2. Introduce Brush Ninja as a tool for creating animated gifs that demonstrate these transformations.
  3. Have students work in pairs to plan out their animations with pencil and paper. They should brainstorm ideas for shapes they can use and how they will show the transformation.
  4. Students can then visit Brush Ninja and begin creating their animations.
  5. Once complete, have students share their animations with the class and explain which transformation they demonstrated.


Assessment will be based on:

  • Completion of an animation that demonstrates at least one type of geometric transformation
  • Accuracy in demonstrating the chosen transformation
  • Creativity in choosing shapes and designing the animation


For students who finish early or need an extra challenge, they can try incorporating multiple types of transformations into one animation or experiment with different styles of animation (e.g. stop-motion). Additionally, you could ask students to research real-world examples of geometric transformations (e.g., how reflection is used in mirror symmetry) and present their findings to the class.

How to animate with Brush Ninja

This video teaches the basics of using Brush Ninja

More Tutorial Videos β†’

More Math Lessons

Note: The lessons are written with the assumption that teachers will be using them as a starting point, and will be adapting them to suit the needs of their students and curriculum.

Examples of Brush Ninja in Education

Icon for Brush Ninja: Online Animation Maker Brush Ninja Online Animation Maker
Icon for Paint Ninja: Draw and Paint Online Paint Ninja Draw and Paint Online
Icon for Code Ninja: Make Art with Code Code Ninja Make Art with Code
Icon for Emoji Art: Make Emoji Art Emoji Art Make Emoji Art
Icon for Photo Collage: Make Photo Collages Photo Collage Make Photo Collages
Icon for Comic Maker: Make Comics Comic Maker Make Comics