Modular Arithmetic Clock

Modular Arithmetic Clock
Loading the math board and drawing, please wait…
2020-07-01 21:33
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

  1. Sequence(n) → l2
  2. Sequence(((0.95 * sin((((2 * pi) * i)) / n)), (0.95 * cos((((2 * pi) * i)) / n))), i, 1, n) → l1
  3. Vector(((0.7 * sin((((2 * pi) * t)) / n)), (0.7 * cos((((2 * pi) * t)) / n)))) → u
  4. Sequence(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) → l3
  5. Mod(t, n) → r_{t}
  6. Textfield(a) → box1
  7. Textfield(n) → InputBox1