Kaleidoscope
Loading the math board and drawing, please wait…
This example demonstrates how reflections and rotations generate beautiful kaleidoscope patterns. Key mathematical concepts include reflection, rotation, and symmetry. Using the Mirror, Midpoint, and Distance commands, users can create multiple reflections and rotations of objects. Suitable for middle school students and teachers to understand the concept of geometric transformations.
GeoGebra Commands & Parameters
Mirror(A, a) → A'Mirror(A', yAxis) → A''Mirror(A'', b) → A'''Mirror(A''', xAxis) → BMirror(B, a) → B'Mirror(B', yAxis) → B''Mirror(B'', b) → B'''Midpoint(A, ClosestPoint[a, A]) →Distance((0, 0), A) → c