Rotation and Translation by Patrick Clément
Loading the math board and drawing, please wait…
This example demonstrates how to generate a parallelogram using rotation and translation. Key mathematical concepts include rotation, translation, and polygons. It utilizes commands such as Rotate, Polygon, Sequence, and Vector in GeoGebra. Suitable for middle school and above students learning geometric transformations.
GeoGebra Commands & Parameters
Rotate(B, (-(90°)), A) → B'Rotate(C, (-(90°)), A) → C'Rotate(D, (-(90°)), A) → D'Rotate(E, (-(90°)), A) → E'Polygon({A, B, C, D, E, E', D', C', B'}) → poly1Sequence(Polygon[Rotate[A, i, A], Rotate[B, i, A], Rotate[C, i, A], Rotate[D, i, A], Rotate[E, i, A], Rotate[E', i, A], Rotate[D', i, A], Rotate[C', i, A], Rotate[B', i, A]], i, 90°, 360°, 90°) → liste1Sequence(Rotate[poly1, i, E], i, 90°, 360°, 90°) → liste2Vector(E', E) → uSequence(Translate[liste1, Vector[(i * u)]], i, 1, 5) → liste3Rotate(E', 90°, E) → E''Vector(E'', E) → vSequence(Translate[liste3, Vector[(i * v)]], i, 1, 3) → liste4