小数除法1.2÷2

小数除法1.2÷2
几何画板及绘图内容加载中,请稍等……
2019-03-13 13:57
该范例演示了1.2除以2的小数除法过程。涉及的核心数学概念包括除法和小数。通过使用GeoGebra命令Sequence, Join, If, Segment, Element等,可以构造出除法过程中的各个步骤。适合小学高年级或初中低年级学生学习小数除法。

GeoGebra 命令及参数

  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