Modular Arithmetic Clock
Loading the math board and drawing, please wait…
This example demonstrates a clockface with an arbitrary number of divisions to visualize modular arithmetic. It involves core math concepts like modular arithmetic, natural numbers, addition, and division. Construction highlights include using GeoGebra commands/objects such as Sequence, Vector, Mod, and Textfield. Suitable for middle school and above students for understanding and teaching modular arithmetic concepts.
GeoGebra Commands & Parameters
Sequence(n) → l2Sequence(((0.95 * sin((((2 * pi) * i)) / n)), (0.95 * cos((((2 * pi) * i)) / n))), i, 1, n) → l1Vector(((0.7 * sin((((2 * pi) * t)) / n)), (0.7 * cos((((2 * pi) * t)) / n)))) → uSequence(Text[l2(i) - 1, ((0.85 * sin((((2 * pi) * (i - 1))) / n)) + dx, (0.85 * cos((((2 * pi) * (i - 1))) / n)) + dy)], i, 1, n, 1) → l3Mod(t, n) → r_{t}Textfield(a) → box1Textfield(n) → InputBox1