函数与鞋码关系
几何画板及绘图内容加载中,请稍等……
本范例通过鞋码与人物的对应关系,演示函数的概念。涉及的核心数学概念包括函数及其表示方法。使用了多种 GeoGebra 命令,如 Textfield, Sequence, Text 等。适合初中7-8年级学生学习函数的描述与解释。
GeoGebra 命令及参数
Textfield(input1) → InputBox1Textfield(input2) → InputBox2Textfield(input3) → InputBox3Textfield(input4) → InputBox4Sequence(TopR + (0, ((-dfP) * i)), i, 0, 3) → PRListSequence(TopL + (0, ((-dfP) * i)), i, 0, 5) → PLListText("$\textsf{Melli}$", PLList(1) + (-0.2, 0.05), false, true, -1, 0) → PL1TextText("$\textsf{Toni}$", PLList(2) + (-0.2, 0.05), false, true, -1, 0) → PL2TextText("$\textsf{Luca}$", PLList(3) + (-0.2, 0.05), false, true, -1, 0) → PL3TextText("$\textsf{Tina}$", PLList(4) + (-0.2, 0.05), false, true, -1, 0) → PL4TextText("$\textsf{Sam}$", PLList(5) + (-0.2, 0.05), false, true, -1, 0) → PL5TextText("$\textsf{Frühling}$", PRList(1) + (0.2, 0.05), false, true, 1, 0) → PR1TextText("$\textsf{Sommer}$", PRList(2) + (0.2, 0.05), false, true, 1, 0) → PR2TextText("$\textsf{Herbst}$", PRList(3) + (0.2, 0.05), false, true, 1, 0) → PR3TextText("$\textsf{Winter}$", PRList(4) + (0.2, 0.05), false, true, 1, 0) → PR4TextEllipse(Ell11, Ell12, Ell13) → ell1Circle(PRList(1), radius) → VCirc1Circle(PRList(2), radius) → VCirc2Circle(PRList(3), radius) → VCirc3Circle(PRList(4), radius) → VCirc4Segment(PLList(1), Point[Segment[PLList(1), PL1], 0.98]) → conn1actSegment(PLList(1), PRList(4)) → conn1Segment(PLList(2), Point[Segment[PLList(2), PL2], 0.98]) → conn2actSegment(PLList(4), Point[Segment[PLList(4), PL4], 0.98]) → conn4actSegment(PLList(2), PRList(1)) → conn2Segment(PLList(4), PRList(1)) → conn4Segment(PLList(3), PRList(3)) → conn3Segment(PLList(5), PRList(2)) → conn5Segment(PLList(6), PRList(2)) → conn6Segment(PLList(3), Point[Segment[PLList(3), PL3], 0.98]) → conn3actSegment(PLList(5), Point[Segment[PLList(5), PL5], 0.98]) → conn5actSegment(PLList(6), Point[Segment[PLList(6), PL6], 0.98]) → conn6actSpeechBubbleRight(A, 9, 1.2) → Vieleck1SelectedIndex(DD1) → index1SpeechBubbleRight(B, 9, 1.9) → Vieleck2Segment(G, H) → fSegment(I, J) → gSegment(K, L) → hSelectedIndex(DD2) → index2SelectedIndex(DD3) → index3Sequence(M + (0, ((-dfP2) * i)), i, 0, 5) → l1Sequence(N + (0, ((-dfP2) * i)), i, 0, 3) → l2Text("$\textsf{Melli}$", l1(1) + (-0.2, 0.05), false, true, -1, 0) → Text8Text("$\textsf{Toni}$", l1(2) + (-0.2, 0.05), false, true, -1, 0) → Text9Text("$\textsf{Luca}$", l1(3) + (-0.2, 0.05), false, true, -1, 0) → Text10Text("$\textsf{Tina}$", l1(4) + (-0.2, 0.05), false, true, -1, 0) → Text11Text("$\textsf{Sam}$", l1(5) + (-0.2, 0.05), false, true, -1, 0) → Text12Text("$\textsf{Frühling}$", l2(1) + (0.2, 0.05), false, true, 1, 0) → Text14Text("$\textsf{Sommer}$", l2(2) + (0.2, 0.05), false, true, 1, 0) → Text15Text("$\textsf{Herbst}$", l2(3) + (0.2, 0.05), false, true, 1, 0) → Text16Text("$\textsf{Winter}$", l2(4) + (0.2, 0.05), false, true, 1, 0) → Text17Ellipse(O, P, Q) → cEllipse(R, S, T) → dText("$\textsf{Sommer}$", Pos1 + (0, 0.05), false, true, 0, 0) → Text24Text("$\textsf{j}$", Pos2 + (0, 0.05), false, true, 0, 0) → Text25Text("$\textsf{Melli}$", Pos3 + (0, 0.05), false, true, 0, 0) → Text26Polygon(VQPos1, VQPos1 + (-1, dy), VQPos1 + (1, dy), VQPos1 + (1, (-dy)), VQPos1 + (-1, (-dy)), VQPos1 + (-1, dy)) → VQ1, vq10, vq11, vq12, vq13, vq14, vq15Polygon(VQPos2, VQPos2 + (-1, dy), VQPos2 + (1, dy), VQPos2 + (1, (-dy)), VQPos2 + (-1, (-dy)), VQPos2 + (-1, dy)) → VQ2, vq20, vq21, vq22, vq23, vq24, vq25Polygon(VQPos3, VQPos3 + (-1, dy), VQPos3 + (1, dy), VQPos3 + (1, (-dy)), VQPos3 + (-1, (-dy)), VQPos3 + (-1, dy)) → VQ3, vq30, vq31, vq32, vq33, vq34, vq35Mod(clickCounter, 2) → clickModOrthogonalLine(U, xAxis) → mirrorText("$\textsf{Trixi}$", PLList(6) + (-0.2, 0.05), false, true, -1, 0) → PL6TextText("$\textsf{Trixi}$", l1(6) + (-0.2, 0.05), false, true, -1, 0) → Text13Mirror(ell1, mirror) → ell1'