分数等值演示

分数等值演示
几何画板及绘图内容加载中,请稍等……
2016-11-01 03:16
①本范例通过动态图形演示分数等值的概念,直观展示不同分数形式如何代表同一数值;②涉及核心数学概念包括分数、面积模型、整数运算、代数表示及统计频率分布;③构造中运用了Random, Shuffle, Element, LaTeX, Circle, If等GeoGebra命令与multlist, den1, ListPoints等对象,实现随机生成与交互验证;④适合小学高年级及初中生学习分数,增强对等值分数理解与几何直观能力。

GeoGebra 命令及参数

  1. Random(2, 7) → den1
  2. Shuffle(multlist) → multshuffled, {3, 5, 2, 6, 4}
  3. Element(multshuffled, 1) → mult
  4. Random(1, den1 - 1) → num1
  5. Shuffle(ListPoints) → ListPointsShuffled, {(4.5, 5), (8, 5), (15, 5), (11.5, 5), (1, 5)}
  6. LaTeX(Text["\checkmark"]) → RightCheck
  7. LaTeX(Text["×"]) → WrongCheck
  8. Element(ListPointsShuffled, 1) → Point1
  9. Element(ListPointsShuffled, 2) → Point2
  10. Element(ListPointsShuffled, 3) → Point3
  11. Element(ListPointsShuffled, 4) → Point4
  12. Element(ListPointsShuffled, 5) → Point5
  13. Random(2, 60) → den2
  14. Random(1, den2 - 1) → num2
  15. Element(multshuffled, 2) → mult1
  16. Element(multshuffled, 3) → mult2
  17. Element(multshuffled, 4) → mult3
  18. Random(2, 50) → iden1
  19. Random(1, iden1 - 1) → inum1
  20. Random(2, 50) → iden2
  21. Random(1, iden2 - 1) → inum2
  22. Random(2, 50) → iden3
  23. Random(1, iden3 - 1) → inum3
  24. Shuffle(PossibleFractions) → PossibleFractionsShuffled, {(44, 30), (44, 18), (25, 5), (13, 12), (30, 6), (10, 2)}
  25. Circle(Point1, 1) → Circ1Outline
  26. Circle(Point2, 1) → Circ2Outline
  27. Circle(Point3, 1) → Circ3Outline
  28. Circle(Point4, 1) → Circ4Outline
  29. Circle(Point5, 1) → Circ5Outline
  30. Circle(Point2, 1) → Circ2
  31. Circle(Point1, 1) → Circ1
  32. Circle(Point3, 1) → Circ3
  33. Circle(Point4, 1) → Circ4
  34. Circle(Point5, 1) → Circ5
  35. If(num1 < 10 ∧ den1 < 10, LaTeX[Text["\, \dfrac {" + num1 + "} {" + den1 + "}"]], LaTeX[Text["\dfrac{" + num1 + " }{" + den1 + "}"]]) → frac1display
  36. If(numerator < 10 ∧ denominator < 10, LaTeX[Text["\, \dfrac{" + numerator + "} {" + denominator + "}"]], LaTeX[Text["\dfrac{" + numerator + " }{" + denominator + "}"]]) → fracdisplay
  37. If(num2 < 10 ∧ den2 < 10, LaTeX[Text["\, \dfrac {" + num2 + "} {" + den2 + "}"]], LaTeX[Text["\dfrac{" + num2 + " }{" + den2 + "}"]]) → frac2display
  38. If(num3 < 10 ∧ den3 < 10, LaTeX[Text["\, \dfrac {" + num3 + "} {" + den3 + "}"]], LaTeX[Text["\dfrac{" + num3 + " }{" + den3 + "}"]]) → frac3display
  39. If(num4 < 10 ∧ den4 < 10, LaTeX[Text["\, \dfrac {" + num4 + "} {" + den4 + "}"]], LaTeX[Text["\dfrac{" + num4 + " }{" + den4 + "}"]]) → frac4display
  40. If(num5 < 10 ∧ den5 < 10, LaTeX[Text["\, \dfrac {" + num5 + "} {" + den5 + "}"]], LaTeX[Text["\dfrac{" + num5 + " }{" + den5 + "}"]]) → frac5display