Number Line Addition Demo by Matt Whiteway

Number Line Addition Demo by Matt Whiteway
Loading the math board and drawing, please wait…
2014-07-05 19:55
This example demonstrates single digit addition using sliders, with results visualized on a number line and counters. It involves core math concepts like natural numbers and addition, constructed using GeoGebra commands such as Intersect, Point, Segment, Circle, Polygon, and Translate. Ideal for lower elementary math education to teach addition and number line representation.

GeoGebra Commands & Parameters

  1. Intersect(xAxis, yAxis) → A
  2. Point(Circle[A, abs(a)]) → B
  3. Segment(A, B) → c
  4. Point(Circle[B, abs(b)]) → C
  5. Segment(B, C) → d
  6. Point(yAxis) → D
  7. Point(Circle[D, abs(a + b)]) → E
  8. Segment(D, E) → e
  9. Point(Circle[D, 20]) → F
  10. Segment(D, F) → f
  11. Segment(C, E) → g
  12. Circle(E, Segment[E, C]) → h
  13. Circle(C, Segment[C, E]) → k
  14. Intersect(h, k, 2) → G
  15. Intersect(h, k, 1) → H
  16. Polygon(G, H, E) → poly1, e_1, g_1, h_1
  17. Point(Circle[I, 1]) → J
  18. Segment(I, J) → i
  19. Point(Circle[I, 1]) → K
  20. Segment(I, K) → j
  21. Point(Circle[K, 1]) → L
  22. Segment(K, L) → l
  23. Segment(L, J) → m
  24. Polygon(K, I, J, L) → poly2, k_1, i_1, j_1, l_1
  25. Circle(M, 0.4) → p
  26. Translate(p, (1, 0)) → p'
  27. Translate(p, (2, 0)) → p'_1
  28. Translate(p, (3, 0)) → p'_2
  29. Translate(p, (4, 0)) → p'_3
  30. Translate(p, (5, 0)) → p'_4
  31. Translate(p, (6, 0)) → p'_5
  32. Translate(p, (7, 0)) → p'_6
  33. Translate(p, (8, 0)) → p'_7
  34. Translate(p, (0, 1)) → p'_8
  35. Translate(p, (1, 1)) → p'_9
  36. Translate(p, (2, 1)) → p'_{10}
  37. Translate(p, (3, 1)) → p'_{11}
  38. Translate(p, (4, 1)) → p'_{12}
  39. Translate(p, (5, 1)) → p'_{13}
  40. Translate(p, (6, 1)) → p'_{14}
  41. Translate(p, (7, 1)) → p'_{15}
  42. Translate(p, (8, 1)) → p'_{16}
  43. Translate(p, (0, -1)) → p'_{17}
  44. Translate(p, (1, -1)) → p'_{18}
  45. Translate(p, (2, -1)) → p'_{19}
  46. Translate(p, (3, -1)) → p'_{20}
  47. Translate(p, (4, -1)) → p'_{21}
  48. Translate(p, (5, -1)) → p'_{22}
  49. Translate(p, (6, -1)) → p'_{23}
  50. Translate(p, (7, -1)) → p'_{24}
  51. Translate(p, (8, -1)) → p'_{25}
  52. Translate(p, (9, -1)) → p'_{26}
  53. Translate(p, (0, -2)) → p'_{27}
  54. Translate(p, (1, -2)) → p'_{28}
  55. Translate(p, (2, -2)) → p'_{29}
  56. Translate(p, (3, -2)) → p'_{30}
  57. Translate(p, (4, -2)) → p'_{31}
  58. Translate(p, (5, -2)) → p'_{32}
  59. Translate(p, (6, -2)) → p'_{33}
  60. Translate(p, (7, -2)) → p'_{34}

AI Drawing Prompt Reference

Draw a number line starting from the origin, showing the addition of two single-digit numbers using sliders. Mark the result on the number line with arrows indicating the movement from the first number to the second. Draw two unit circles on the number line to represent the two numbers being added, and connect them with line segments to form a triangle. Draw multiple identical circles on the number line to show the repeated application of the addition operation.
The prompt above was compiled from the original drawing commands and is for reference only.