数轴上的读数与标注

数轴上的读数与标注
几何画板及绘图内容加载中,请稍等……
2024-05-23 18:24
本范例通过数轴上的读数与标注,演示了整数的读取和标注,涉及的核心数学概念包括整数的比较与排序。使用了GeoGebra中的Sequence, Element, Textfield, Segment, SpeechBubbleLeft等命令。适合小学五年级至六年级学生学习。

GeoGebra 命令及参数

  1. Sequence(Random[1, 10], i, 1, 10) → randomNumbers, {4, 9, 5, 2, 2, 1, 2, 9, 9, 4}
  2. Element(randomNumbers, Mod[questionCount, Length[randomNumbers]] + 1) → randomNumber
  3. Textfield(input) → inputBox
  4. Segment(Origin, Origin + ((disX * 10), 0) + (0.5, 0)) → segAxisP
  5. Segment(Origin, Origin + (((-disX) * 10), 0) + (-0.5, 0)) → segAxisN
  6. Sequence(Origin + ((-10 * disX) + (k * disX), 0), k, 0, 20) → PointAxisList
  7. Sequence(Segment[PointAxisList(k) + (0, (-segLength)), PointAxisList(k) + (0, segLength)], k, 1, 21) → segAxis
  8. Sequence(Text[(("$\textsf{" * k) * "}$"), PointAxisList(k + 11) + (0, (-segLength)), false, true, 0, -1], k, 0, 10) → CapListAxisP
  9. Sequence(Text[(("$\textsf{\(" * k) * "\)}$"), PointAxisList(k + 11) + (-0.17, (-segLength)), false, true, 0, -1], k, -10, -1) → CapListAxisN
  10. SpeechBubbleLeft(PosSB, sbwidth, sbheight) → poly1
  11. Invert({{x(Corner[3] - Corner[1]) / x(Corner[5]), 0}, {0, ((-y(Corner[3] - Corner[1]))) / y(Corner[5])}}) → PixMat
  12. SelectedIndex(dropdown21) → index21
  13. SelectedIndex(dropdown22) → index22
  14. Sequence(Text[(("$\textsf{" * k) * "}$"), PointAxisList(k + 11) + (0, (-segLength)), false, true, 0, -1], k, 0, 9, 3) → CapListAxisP3
  15. Sequence(Text[(("$\textsf{\(" * k) * "\)}$"), PointAxisList(k + 11) + (-0.17, (-segLength)), false, true, 0, -1], k, -9, -3, 3) → CapListAxisN3
  16. Sequence(Text[(("$\textsf{" * k) * "}$"), PointAxisList(k + 11) + (0, (-segLength)), false, true, 0, -1], k, 0, 10, 2) → CapListAxisP4
  17. Sequence(Text[(("$\textsf{\(" * k) * "\)}$"), PointAxisList(k + 11) + (-0.17, (-segLength)), false, true, 0, -1], k, -10, -2, 2) → CapListAxisN4
  18. Sequence(Segment[PointAxisList(k) + (0, (-segLength)), PointAxisList(k) + (0, segLength)], k, 3, 21, 4) → segAxis6
  19. Sequence(Text[(("$\textsf{" * k) * "}$"), PointAxisList(k + 11) + (0, (-segLength)), false, true, 0, -1], k, 0, 10, 4) → CapListAxisP6
  20. Sequence(Text[(("$\textsf{\(" * k) * "\)}$"), PointAxisList(k + 11) + (-0.17, (-segLength)), false, true, 0, -1], k, -8, -2, 4) → CapListAxisN6
  21. Textfield(input31) → InputBox31
  22. SelectedIndex(dropdown31) → index31
  23. SelectedIndex(dropdown32) → index32
  24. SelectedIndex(dropdown33) → index33
  25. SelectedIndex(dropdown41) → index41
  26. SelectedIndex(dropdown42) → index42
  27. SelectedIndex(dropdown43) → index43
  28. Textfield(input41) → InputBox41
  29. Point(Join[{{(14, 3.75)}, PointAxisList}]) → Point51
  30. SelectedIndex(dropdown51) → index51
  31. SelectedIndex(dropdown61) → index61
  32. SelectedIndex(dropdown52) → index52
  33. SelectedIndex(dropdown53) → index53
  34. SelectedIndex(dropdown62) → index62
  35. SelectedIndex(dropdown63) → index63
  36. Point(Join[{{(14, 3.75)}, PointAxisList}]) → Point61
  37. Sequence(Segment[PointAxisList(k) + (0, (-segLength)), PointAxisList(k) + (0, segLength)], k, 1, 21, 1) → segAxis4
  38. If(step ≟ 2, correctdd21 ∧ correctdd22, true, step ≟ 3, correctdd31 ∧ correctdd32 ∧ correctdd33 ∧ correct31, step ≟ 4, correctdd41 ∧ correctdd42 ∧ correctdd43 ∧ correct41, step ≟ 5, correctdd51 ∧ correctdd52 ∧ correctdd53 ∧ correctPos5 ∧ validate5, step ≟ 6, correctdd61 ∧ correctdd62 ∧ correctdd63 ∧ correctPos6 ∧ validate6) → clickableBtnNext
  39. PolyLine(PosSB, Corner[txt71, 1] + (0.25, 0.05), Corner[txt71, 2] + (0, 0.05), Corner[txt71, 3] + (0, 0.05), Corner[txt71, 4] + (0, 0.05), Corner[txt71, 1] + (0, 0.5), PosSB) → sb07

AI 绘图提示语参考

请绘制一个数轴图形。数轴应包含正方向和负方向,分别用线段表示。数轴上应分布若干个点,每个点旁标注数字文本。图形中还应包含一些输入框和按钮,用于交互。整体布局应清晰,数字标注与点位对应,方向明确。
以上提示语为根据原始绘图命令整理而来,仅供参考。