Directed Numbers Addition Demo

Directed Numbers Addition Demo
Loading the math board and drawing, please wait…
2020-02-13 02:18
This example demonstrates the addition of directed numbers (positive and negative numbers). It involves core mathematical concepts such as the definition of directed numbers, addition rules, and number line representation. The construction uses GeoGebra commands and objects like Point, If, Sequence, Corner to visually illustrate the addition process. Suitable for middle school mathematics teaching to help students understand directed number addition operations.

GeoGebra Commands & Parameters

  1. Point(xAxis) → B
  2. If(x(B) - x(A) > 0, "+", "") → sign2
  3. If(x(B) - x(A) < 0, "+", "") → sign3
  4. If(x(A) > 0, "+", "") → signa
  5. If(x(B) - x(A) > 0, "+", "") → signba
  6. If(x(B) > x(A), "+", "-") → op2
  7. If(x(B) > 0, "+", "") → signb
  8. Sequence(Vector[(((k + x(A) - 0.05) * dis), 0.3), (((k + x(A)) * dis), 0.1)], k, 1, Div[x(B) - x(A), dis]) → l2
  9. Sequence(Vector[(((x(A) - k + 0.05) * dis), 0.3), (((x(A) - k) * dis), 0.1)], k, 1, Div[x(A) - x(B), dis]) → l4
  10. Corner(1) → C
  11. If(num0 > 0, "+", "") → sign0
  12. If(num1 > 0, "+", "") → sign1
  13. Sequence(Semicircle[(((k - 0.9 + x(A)) * dis), 0.1), (((k + x(A)) * dis), 0.1)], k, 1, Div[x(B) - x(A), dis]) → l1
  14. Sequence(Semicircle[(((x(A) - k) * dis), 0.1), (((x(A) + 0.9 - k) * dis), 0.1)], k, 1, Div[x(A) - x(B), dis]) → l3