多选题:描述直接比例关系的图形

多选题:描述直接比例关系的图形
几何画板及绘图内容加载中,请稍等……
2023-07-20 14:12
该范例通过多选题的形式,演示了直接比例关系的图形表示。涉及的核心数学概念包括比例关系和函数图像。使用了GeoGebra中的Point, Sequence, If, Flatten, Zip, Segment, Join, Textfield, SpeechBubbleLeft等命令,适合中学阶段学生学习直接和间接比例关系,以及解决问题的方法。

GeoGebra 命令及参数

  1. Point(Sequence[S + ((m * lengthschritt / 60) - 1, 0.3), m, 9, 69]) → V
  2. Sequence(S + ((m * lengthschritt / 60) - 1, 0.3), m, 0, 60) → pointszkleinU
  3. Point(pointszkleinU) → U
  4. Sequence(S + (m * (lengthschritt / 5, 0)), m, 0, 5) → pointsz
  5. If(step < 3, sizecoordy1, sizecoordy2) → sizecoordy
  6. If(step < 3, O1, If[step ≟ 5, O2, O3]) → O
  7. If(step < 3, sizecoordx1, sizecoordx2) → sizecoordx
  8. Flatten(Sequence[Sequence[O + (m * (sizecoordx, 0)) + (j * (0, sizecoordy)), m, 0, widthcoord], j, 0, heightcoord + 1]) → l1
  9. Sequence(O + ((2 * m) * (sizecoordx, 0)), m, 1, (widthcoord - 2) / 2) → pointsx
  10. Zip(Segment[A + (0, (-heightlines)), A + (0, heightlines)], A, pointsx) → linesx
  11. Segment(l1(1), l1(widthcoord)) → xline
  12. Segment(l1(1), l1(((widthcoord + 1) * (heightcoord + 1)) - widthcoord)) → yline
  13. Zip(Segment[A + ((-heightlines), 0), A + (heightlines, 0)], A, pointsy1 \ {O}) → linesy
  14. Zip(Segment[A + ((-heightlines2), 0), A + (heightlines2, 0)], A, pointsy2) → linesy2
  15. Sequence(Text["\textsf{" + (m) + "}", (((2 * m) * sizecoordx) + x(O), y(O) - 0.9), true, true, -0, 1], m, 0, widthcoord / 2 - 1) → textx
  16. Sequence(Text[(("\textsf{" * ReplaceAll["" + ((m * 10)) + "", ".", ","]) * "}"), (x(O) - 0.6, ((2 * m) * sizecoordy) + y(O) - 0.4), true, true, -0, 1], m, 1, (heightcoord - 1) / 2) → texty
  17. Zip(Segment[A + (0, (-heightlinesz)), A + (0, heightlinesz)], A, pointsz) → linesz
  18. Join({{Text["\textsf{Start}", (x(S) + 0.1, y(S) - 1), true, true, -0, 1]}, Sequence[Text["\textsf{" + (m) + ((" h" * "}")), ((m * lengthschritt / 5) + x(S) + 0.1, y(S) - 1), true, true, -0, 1], m, 1, 5]}) → textz
  19. Sequence(O + (m * ((2 * sizecoordx), ((1.5 * 2) * sizecoordy))), m, 1, 5) → pointsf
  20. Textfield(input1) → Eingabefeld1
  21. Textfield(input4) → Eingabefeld2
  22. Point(Line[C, xAxis]) → D
  23. Point(Line[E, xAxis]) → F
  24. Point(Line[G, xAxis]) → H
  25. Point(Line[I, xAxis]) → J
  26. Point(Line[K, xAxis]) → L
  27. Segment(O, OZ) → f
  28. SpeechBubbleLeft(M, 2.3, 0.95) → Vieleck1
  29. Segment(S, S + (lengthschritt, 0)) → g
  30. Sequence(S + ((m * lengthschritt / 60) - 1, 0.3), m, 9, 69) → pointszkleinV
  31. SpeechBubbleLeft(B_1, 1.8, 0.65) → Vieleck2