分数猜猜乐

分数猜猜乐
几何画板及绘图内容加载中,请稍等……
2015-09-08 23:01
这个范例通过随机生成分数,让学生猜测并输入分数的分子和分母,从而练习分数的概念。涉及的核心数学概念包括分数、向量和点。通过使用GeoGebra命令如Random、FractionText、Numerator、Denominator等,可以动态地展示分数的生成过程。适合小学高年级和初中学生使用,帮助他们更好地理解和掌握分数的相关知识。

GeoGebra 命令及参数

  1. Random(2, 12) → D
  2. If(D ≟ 2, 1, If[D ≟ 3, RandomElement[{1, 2}], If[D ≟ 4, RandomElement[{1, 3}], If[D ≟ 5, RandomElement[{1, 2, 3, 4}], If[D ≟ 6, RandomElement[{1, 5}], If[D ≟ 7, RandomElement[{1, 2, 3, 4, 5, 6}], If[D ≟ 8, RandomElement[{1, 3, 5, 7}], If[D ≟ 9, RandomElement[{1, 2, 4, 5, 7, 8}], If[D ≟ 10, RandomElement[{1, 3, 7, 9}], If[D ≟ 11, RandomElement[{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}], If[D ≟ 12, RandomElement[{1, 5, 7, 11}]]]]]]]]]]]) → N
  3. FractionText(N / D) → frac
  4. Numerator(N / D) → realN
  5. Denominator(N / D) → readD
  6. Point(xAxis) → B
  7. Point(yAxis) → E
  8. Polygon(A, B, C, E) → poly1, a, b, c, e
  9. Polygon((0, 0), (N / D, 0), (N / D, 1), (0, 1)) → Shaded, d, f_1, g, h
  10. Polygon((0, 1.1), (n2, 1.1), (n2, 2.1), (0, 2.1)) → Guess, i, j, k, l
  11. Sequence(Segment[(i / readD, 0), (i / readD, 1)], i, 1, readD - 1) → bars
  12. Polygon((0, 1.1), (1, 1.1), (1, 2.1), (0, 2.1)) → poly2, m, p, q, r
  13. IndexOf(47, TextToUnicode[inTxt_2]) → slash
  14. Take(inTxt_2, slash + 1) → ODEN
  15. FromBase(ODEN, 10) → oridden
  16. Sequence(Segment[((i * 1 / oridden), 1.1), (i / oridden, 2.1)], i, 1, oridden - 1) → guessbars
  17. Textfield(n) → InputBox1
  18. If(Defined[n], oridden) → f
  19. If(Defined[n], oridden) → o
  20. If(Defined[n], oridden) → s
  21. If(Defined[n], oridden) → t
  22. If(Defined[n], oridden) → u
  23. If(Defined[n], oridden) → v
  24. If(Defined[n], oridden) → w
  25. If(Defined[n], oridden) → a_1
  26. If(Defined[n], oridden) → b_1
  27. If(Defined[n], oridden) → c_1