Function and Shoe Size
Loading the math board and drawing, please wait…
In collections
Einführung Funktionsbegriff
This example demonstrates the concept of functions through the relationship between shoe sizes and individuals. Key mathematical concepts include functions and their representations. Various GeoGebra commands such as Textfield, Sequence, and Text are used. Suitable for 7-8th grade students to learn about the description and interpretation of functions.
GeoGebra Commands & Parameters
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'