部分-整体估算 by The Central Maths Hub

部分-整体估算 by The Central Maths Hub
几何画板及绘图内容加载中,请稍等……
2017-06-14 16:42
这个范例通过调整滑块来控制数字的大小,其中一部分(或整体)会随机给出。用户需要利用估算来填补缺失的部分。①该范例演示了部分-整体关系的估算过程;②涉及的核心数学概念包括估算、加法、减法;③作图要点使用了GeoGebra命令如Element, Random, Polygon, Point, RandomElement, Textfield, Text, Max等;④适合小学或初中数学教学,用于培养估算能力和理解基本数学运算。

GeoGebra 命令及参数

  1. Element({10, 20, 50, 100, 1000}, a) → max
  2. Random(max / 10 + 1, max) → whole
  3. Random(1, whole - 1) → p1
  4. Polygon((0, 0), (whole, 0), (whole, 1), (0, 1)) → wholePoly, wholePoly_2, wholePoly_3, wholePoly_4, wholePoly_5
  5. Polygon((0, 0), (p1, 0), (p1, -1), (0, -1)) → p1Poly, f, g, h, i
  6. Polygon((p1, 0), (whole, 0), (whole, -1), (p1, -1)) → p2Poly, j, k, l, m
  7. Point({0, -5}) → movingCorner
  8. Polygon(movingCorner, movingCorner + (whole, 0), movingCorner + (whole, 1), movingCorner + (0, 1)) → poly1, movingcorner, n, p, q
  9. Polygon(movingCorner, movingCorner + (p1, 0), movingCorner + (p1, -1), movingCorner + (0, -1)) → poly2, movingcorner_1, r, s, t
  10. Polygon(movingCorner + (p1, 0), movingCorner + (whole, 0), movingCorner + (whole, -1), movingCorner + (p1, -1)) → poly3, b, c, d, e
  11. RandomElement({"whole", "p1", "p2"}) → given
  12. Textfield(p1GuessText) → InputBox1
  13. Point({(0.45 * p1), -0.7}) → p1TextLocation
  14. Point({p1 + (0.45 * l), -0.7}) → p2TextLocation
  15. Point({(0.45 * whole), 0.3}) → wholeTextLocation
  16. Textfield(p2GuessText) → InputBox2
  17. Textfield(wholeGuessText) → InputBox3
  18. Polygon((0, -1.5), (wholeGuess, -1.5), (wholeGuess, -2.5), (0, -2.5)) → poly4, f_1, g_1, h_1, i_1
  19. Polygon((0, -2.5), (p1Guess, -2.5), (p1Guess, -3.5), (0, -3.5)) → poly5, j_1, k_1, l_1, m_1
  20. Polygon((p1Guess, -2.5), (p1Guess + p2Guess, -2.5), (p1Guess + p2Guess, -3.5), (p1Guess, -3.5)) → poly6, n_1, p_1, q_1, r_1
  21. Point({(0.45 * p1Guess), -0.7 - 2.5}) → p1GuessLocation
  22. Point({p1Guess + (0.45 * p2Guess), -0.7 - 2.5}) → p2GuessLocation
  23. Point({(0.45 * wholeGuess), 0.3 - 2.5}) → wholeGuessLocation
  24. Text(whole) → realWholeText
  25. Text(p1) → realP1Text
  26. Text(p2) → realP2Text
  27. Max({whole, p1Guess + p2Guess, wholeGuess}) → rightSide