函数与鞋码关系

函数与鞋码关系
几何画板及绘图内容加载中,请稍等……
2025-07-31 17:03
本范例通过鞋码与人物的对应关系,演示函数的概念。涉及的核心数学概念包括函数及其表示方法。使用了多种 GeoGebra 命令,如 Textfield, Sequence, Text 等。适合初中7-8年级学生学习函数的描述与解释。

GeoGebra 命令及参数

  1. Textfield(input1) → InputBox1
  2. Textfield(input2) → InputBox2
  3. Textfield(input3) → InputBox3
  4. Textfield(input4) → InputBox4
  5. Sequence(TopR + (0, ((-dfP) * i)), i, 0, 3) → PRList
  6. Sequence(TopL + (0, ((-dfP) * i)), i, 0, 5) → PLList
  7. Text("$\textsf{Melli}$", PLList(1) + (-0.2, 0.05), false, true, -1, 0) → PL1Text
  8. Text("$\textsf{Toni}$", PLList(2) + (-0.2, 0.05), false, true, -1, 0) → PL2Text
  9. Text("$\textsf{Luca}$", PLList(3) + (-0.2, 0.05), false, true, -1, 0) → PL3Text
  10. Text("$\textsf{Tina}$", PLList(4) + (-0.2, 0.05), false, true, -1, 0) → PL4Text
  11. Text("$\textsf{Sam}$", PLList(5) + (-0.2, 0.05), false, true, -1, 0) → PL5Text
  12. Text("$\textsf{Frühling}$", PRList(1) + (0.2, 0.05), false, true, 1, 0) → PR1Text
  13. Text("$\textsf{Sommer}$", PRList(2) + (0.2, 0.05), false, true, 1, 0) → PR2Text
  14. Text("$\textsf{Herbst}$", PRList(3) + (0.2, 0.05), false, true, 1, 0) → PR3Text
  15. Text("$\textsf{Winter}$", PRList(4) + (0.2, 0.05), false, true, 1, 0) → PR4Text
  16. Ellipse(Ell11, Ell12, Ell13) → ell1
  17. Circle(PRList(1), radius) → VCirc1
  18. Circle(PRList(2), radius) → VCirc2
  19. Circle(PRList(3), radius) → VCirc3
  20. Circle(PRList(4), radius) → VCirc4
  21. Segment(PLList(1), Point[Segment[PLList(1), PL1], 0.98]) → conn1act
  22. Segment(PLList(1), PRList(4)) → conn1
  23. Segment(PLList(2), Point[Segment[PLList(2), PL2], 0.98]) → conn2act
  24. Segment(PLList(4), Point[Segment[PLList(4), PL4], 0.98]) → conn4act
  25. Segment(PLList(2), PRList(1)) → conn2
  26. Segment(PLList(4), PRList(1)) → conn4
  27. Segment(PLList(3), PRList(3)) → conn3
  28. Segment(PLList(5), PRList(2)) → conn5
  29. Segment(PLList(6), PRList(2)) → conn6
  30. Segment(PLList(3), Point[Segment[PLList(3), PL3], 0.98]) → conn3act
  31. Segment(PLList(5), Point[Segment[PLList(5), PL5], 0.98]) → conn5act
  32. Segment(PLList(6), Point[Segment[PLList(6), PL6], 0.98]) → conn6act
  33. SpeechBubbleRight(A, 9, 1.2) → Vieleck1
  34. SelectedIndex(DD1) → index1
  35. SpeechBubbleRight(B, 9, 1.9) → Vieleck2
  36. Segment(G, H) → f
  37. Segment(I, J) → g
  38. Segment(K, L) → h
  39. SelectedIndex(DD2) → index2
  40. SelectedIndex(DD3) → index3
  41. Sequence(M + (0, ((-dfP2) * i)), i, 0, 5) → l1
  42. Sequence(N + (0, ((-dfP2) * i)), i, 0, 3) → l2
  43. Text("$\textsf{Melli}$", l1(1) + (-0.2, 0.05), false, true, -1, 0) → Text8
  44. Text("$\textsf{Toni}$", l1(2) + (-0.2, 0.05), false, true, -1, 0) → Text9
  45. Text("$\textsf{Luca}$", l1(3) + (-0.2, 0.05), false, true, -1, 0) → Text10
  46. Text("$\textsf{Tina}$", l1(4) + (-0.2, 0.05), false, true, -1, 0) → Text11
  47. Text("$\textsf{Sam}$", l1(5) + (-0.2, 0.05), false, true, -1, 0) → Text12
  48. Text("$\textsf{Frühling}$", l2(1) + (0.2, 0.05), false, true, 1, 0) → Text14
  49. Text("$\textsf{Sommer}$", l2(2) + (0.2, 0.05), false, true, 1, 0) → Text15
  50. Text("$\textsf{Herbst}$", l2(3) + (0.2, 0.05), false, true, 1, 0) → Text16
  51. Text("$\textsf{Winter}$", l2(4) + (0.2, 0.05), false, true, 1, 0) → Text17
  52. Ellipse(O, P, Q) → c
  53. Ellipse(R, S, T) → d
  54. Text("$\textsf{Sommer}$", Pos1 + (0, 0.05), false, true, 0, 0) → Text24
  55. Text("$\textsf{j}$", Pos2 + (0, 0.05), false, true, 0, 0) → Text25
  56. Text("$\textsf{Melli}$", Pos3 + (0, 0.05), false, true, 0, 0) → Text26
  57. Polygon(VQPos1, VQPos1 + (-1, dy), VQPos1 + (1, dy), VQPos1 + (1, (-dy)), VQPos1 + (-1, (-dy)), VQPos1 + (-1, dy)) → VQ1, vq10, vq11, vq12, vq13, vq14, vq15
  58. Polygon(VQPos2, VQPos2 + (-1, dy), VQPos2 + (1, dy), VQPos2 + (1, (-dy)), VQPos2 + (-1, (-dy)), VQPos2 + (-1, dy)) → VQ2, vq20, vq21, vq22, vq23, vq24, vq25
  59. Polygon(VQPos3, VQPos3 + (-1, dy), VQPos3 + (1, dy), VQPos3 + (1, (-dy)), VQPos3 + (-1, (-dy)), VQPos3 + (-1, dy)) → VQ3, vq30, vq31, vq32, vq33, vq34, vq35
  60. Mod(clickCounter, 2) → clickMod
  61. OrthogonalLine(U, xAxis) → mirror
  62. Text("$\textsf{Trixi}$", PLList(6) + (-0.2, 0.05), false, true, -1, 0) → PL6Text
  63. Text("$\textsf{Trixi}$", l1(6) + (-0.2, 0.05), false, true, -1, 0) → Text13
  64. Mirror(ell1, mirror) → ell1'