Decimal Division 1.2 ÷ 2

Decimal Division 1.2 ÷ 2
Loading the math board and drawing, please wait…
2019-03-13 13:57
This example demonstrates the process of dividing 1.2 by 2. Key mathematical concepts include division and decimals. Using GeoGebra commands such as Sequence, Join, If, Segment, and Element, the division process is constructed step by step. Suitable for high-grade elementary or low-grade middle school students to learn decimal division.

GeoGebra Commands & Parameters

  1. Sequence((k, 10), k, 0, 10, 1) → l1
  2. Sequence((k, 0), k, 0, 10, 1) → l2
  3. Sequence(Polygon[Element[l1, k], Element[l1, k + 1], Element[l2, k + 1], Element[l2, k]], k, 1, 10) → l5
  4. Sequence(Polygon[Element[l3, k], Element[l3, k + 1], Element[l4, k + 1], Element[l4, k]], k, 1, 3, 2) → l6
  5. Join({l5, l6}) → l7
  6. Sequence((k, -12), k, -6, 9, 3) → l8
  7. Sequence((k, -12), k, 15, 30, 3) → l9
  8. Sequence((k, 0), k, 0, 8, 2) → l10
  9. Join({l10, l11}) → l12
  10. Sequence(Vector[Element[l12, k], Element[l8, k]], k, 1, 6) → l13
  11. If(0 ≤ a < 1, Vector[Dilate[Element[l13, 1], a]], Vector[If[a ≥ 1, Vector[Element[l13, 1]]]]) → u
  12. Sequence((k, 0), k, 1, 9, 2) → l14
  13. Join({l14, l15}) → l16
  14. Sequence(Vector[Element[l16, k], Element[l9, k]], k, 1, 6) → l17
  15. If(1 ≤ a < 2, Vector[Dilate[Element[l17, 1], a - 1]], Vector[If[a ≥ 2, Vector[Element[l17, 1]]]]) → b
  16. If(2 ≤ a < 3, Vector[Dilate[Element[l13, 2], a - 2]], Vector[If[a ≥ 3, Vector[Element[l13, 2]]]]) → v
  17. If(3 ≤ a < 4, Vector[Dilate[Element[l17, 2], a - 3]], Vector[If[a ≥ 4, Vector[Element[l17, 2]]]]) → w
  18. If(4 ≤ a < 5, Vector[Dilate[Element[l13, 3], a - 4]], Vector[If[a ≥ 5, Vector[Element[l13, 3]]]]) → c
  19. If(5 ≤ a < 6, Vector[Dilate[Element[l17, 3], a - 5]], Vector[If[a ≥ 6, Vector[Element[l17, 3]]]]) → d
  20. If(6 ≤ a < 7, Vector[Dilate[Element[l13, 4], a - 6]], Vector[If[a ≥ 7, Vector[Element[l13, 4]]]]) → e
  21. If(7 ≤ a < 8, Vector[Dilate[Element[l17, 4], a - 7]], Vector[If[a ≥ 8, Vector[Element[l17, 4]]]]) → f
  22. If(8 ≤ a < 9, Vector[Dilate[Element[l13, 5], a - 8]], Vector[If[a ≥ 9, Vector[Element[l13, 5]]]]) → g
  23. If(9 ≤ a < 10, Vector[Dilate[Element[l17, 5], a - 9]], Vector[If[a ≥ 10, Vector[Element[l17, 5]]]]) → h
  24. If(10 ≤ a < 11, Vector[Dilate[Element[l13, 6], a - 10]], Vector[If[a ≥ 11, Vector[Element[l13, 6]]]]) → i
  25. If(11 ≤ a < 12, Vector[Dilate[Element[l17, 6], a - 11]], Vector[If[a ≥ 12, Vector[Element[l17, 6]]]]) → j
  26. Sequence(Translate[Element[l7, k], Vector[Element[l18, k]]], k, 1, 12) → l19
  27. Segment(A, B) → k
  28. Segment(B, C) → l
  29. Segment(C, D) → m
  30. Segment(D, A) → n
  31. Segment(E, H) → p
  32. Segment(H, G) → q
  33. Segment(G, F) → r
  34. Segment(F, E) → s
  35. Element(l5, 1) → Q1
  36. Element(l5, 2) → Q2
  37. Element(l5, 3) → Q3
  38. Element(l5, 4) → Q4
  39. Element(l5, 4) → A4
  40. Element(l5, 5) → A5
  41. Element(l5, 6) → A6
  42. Element(l5, 7) → A7
  43. Element(l5, 8) → q1
  44. Element(l5, 9) → q2
  45. Element(l5, 10) → q3
  46. Element(l6, 1) → q4
  47. Element(l6, 2) → q5