Elapsed Time

Elapsed Time
Loading the math board and drawing, please wait…
2017-01-03 02:42
This example features two clocks that can be set to analog or digital mode. Users can observe the passage of time on a number line. Key mathematical concepts include time representation and calculation. Commands used include Line, Point, Circle, Intersect, Sequence, Rotate, Segment, Midpoint, Mod, etc. Suitable for middle school and above students to learn time concepts and geometric construction.

GeoGebra Commands & Parameters

  1. Line(A, xAxis) → f
  2. Point(f) → B
  3. Line(A, yAxis) → g
  4. Line(B, yAxis) → h
  5. Circle(A, sizeclock) → c
  6. Circle(B, sizeclock) → d
  7. Intersect(c, g, 2) → C
  8. Intersect(d, h, 2) → D
  9. Sequence(Rotate[C, n, A], n, 0, 360°, 6°) → ClockOneMinuteTicks
  10. Sequence(Rotate[D, n, B], n, 0, 360°, 6°) → ClockTwoMinuteTicks
  11. Sequence(Rotate[C, n, A], n, 0, 360°, 30°) → ClockOneFiveTicks
  12. Sequence(Rotate[D, n, B], n, 0, 360°, 30°) → ClockTwoFiveTicks
  13. Circle(A, sizeminutehand) → e
  14. Circle(B, sizeminutehand) → k
  15. Circle(A, sizehourhand) → p
  16. Circle(B, sizehourhand) → q
  17. Rotate(C, (((-timeOne) * 6))°, A) → OneMinuteReference
  18. Rotate(D, (((-timeTwo) * 6))°, B) → TwoMinuteReference
  19. Rotate(C, (((-timeOne) * 0.5))°, A) → OneHourReference
  20. Rotate(D, (((-timeTwo) * 0.5))°, B) → TwoHourReference
  21. Segment(A, OneMinuteReference) → i
  22. Segment(B, TwoMinuteReference) → j
  23. Segment(A, OneHourReference) → l
  24. Segment(B, TwoHourReference) → m
  25. Intersect(e, i, 1) → E
  26. Intersect(p, l, 1) → F
  27. Intersect(q, m, 1) → G
  28. Intersect(k, j, 1) → H
  29. Segment(A, E) → n
  30. Segment(A, F) → r
  31. Segment(B, H) → s
  32. Segment(B, G) → t
  33. Midpoint(A, B) → I
  34. Mod(ElapsedTotalMinutes, 60) → ElapsedMinutes
  35. Line(J, f) → a
  36. Point(a) → K
  37. Mod(timeOne, 60) → OneMinute
  38. Mod(timeTwo, 60) → TwoMinute
  39. Circle(J, ampmoffset) → c_1
  40. Circle(K, ampmoffset) → d_1
  41. Intersect(c_1, a, 2) → L
  42. Intersect(d_1, a, 2) → M
  43. Line(N, a) → b
  44. Circle(N, zoomtimeline) → e_1
  45. Intersect(e_1, b, 2) → O
  46. Segment(N, O) → f_1
  47. Midpoint(N, O) → P
  48. Sequence((x(N) + (n * timelineinterval), y(N)), n, 0, 1440, 60) → timelinehours
  49. Mod(timeOne, 60) → OneMinute_1

AI Drawing Prompt Reference

Draw two clocks, one analog and one digital, showing the passage of time. Each clock has hour and minute hands that rotate according to the time. Below the clocks, draw a number line representing the total elapsed minutes. The number line should have markers for hours and minutes. Connect the two clocks with a line to show the time difference.
The prompt above was compiled from the original drawing commands and is for reference only.