Double Digit Subtraction

Double Digit Subtraction
Loading the math board and drawing, please wait…
2017-05-22 23:13
This example demonstrates the calculation and visualization of double-digit subtraction. It involves core math concepts like subtraction operations, number representation, and geometric figure construction. Key GeoGebra commands/objects used include Segment, Sequence, Polygon, Textfield, and If for dynamic number and shape display. Suitable for elementary mathematics teaching or basic geometric construction learning.

GeoGebra Commands & Parameters

  1. Segment((1, a), (1, 10 + a)) → i
  2. Segment((0, a), (0, 10 + a)) → h
  3. Sequence(Segment[(0, i), (1, i)], i, a, a + 10, 1) → list2
  4. Sequence(Segment[((-i), a), ((-i), a + 10)], i, 1, 11, 1) → list4
  5. Segment((-1, a), (-11, a)) → k
  6. Segment((-1, a + 10), (-11, a + 10)) → m
  7. Polygon((-11 + A1, 11), (-11 + A1, 21), (-11 + C1, 21), (-11 + C1, 11)) → poly1, n, p, q, r
  8. Polygon((-11, a), (-11, a + 10), (-11 + A1, a + 10), (-11 + A1, a)) → poly2, s, t, b, c
  9. Polygon((0, 11 + B1), (0, D1 + 11), (1, D1 + 11), (1, 11 + B1)) → poly3, d, e, f_1, g_1
  10. Polygon((0, a), (1, a), (1, a + B1), (0, a + B1)) → poly4, h_1, i_1, j_1, k_1
  11. Textfield(A2) → InputBox1
  12. Textfield(C2) → InputBox2
  13. If(110 > A6 > 99, If[o ≟ B3, 1, 0], 0) → A7
  14. Segment((0, 11), (0, 21)) → f
  15. Sequence(Segment[((-i), 11), ((-i), 21)], i, 1, 11, 1) → list3
  16. Segment((-1, 21), (-11, 21)) → l
  17. Segment((-1, 11), (-11, 11)) → j
  18. Sequence(Segment[(0, i), (1, i)], i, 11, 21, 1) → list1
  19. Segment((1, 11), (1, 21)) → g
  20. Polygon((u + C1 - 12, 11), (u + C1 - 12, 21), (u - 11 + C1, 21), (u - 11 + C1, 11)) → poly6, q_1, r_1, s_1, t_1
  21. Polygon((-11 + A1, 11), (-11 + A1, 21), (-11 + C1 - 1, 21), (-11 + C1 - 1, 11)) → poly5, l_1, m_1, n_1, p_1
  22. Polygon((0, a), (0, a + D1), (1, a + D1), (1, a)) → poly7, a_1, b_1, c_1, d_1
  23. Polygon((0, 10 + a), (1, 10 + a), (1, 10 + a + D1 - B1), (0, 10 + a + D1 - B1)) → poly8, e_1, f_2, g_2, h_2
  24. Polygon((0, 11), (0, 11 + 10 + D1 - B1), (1, 11 + 10 + D1 - B1), (1, 11)) → poly9, i_2, j_2, k_2, l_2