Tabellenklecks - Indirect Calculation Training: Understanding Direct and Indirec

Tabellenklecks - Indirect Calculation Training: Understanding Direct and Indirec
Loading the math board and drawing, please wait…
2023-10-18 22:17
This example demonstrates ratio calculations through geometric figures to help students understand direct and indirect proportions. Key mathematical concepts include ratios, proportionality constants, and geometric transformations. Construction involves GeoGebra commands such as Textfield, Shuffle, Element, Polygon, etc. Suitable for elementary students in grades 5-6 for algebra and ratio practice

GeoGebra Commands & Parameters

  1. Textfield(input1) → InputBox1
  2. Shuffle(Sequence[Random[1, 12], i, 1, 100]) → randomNosForY, {8, 1, 10, 8, 7, 11, 7, 6, 5, 4, 11, 8, 11, 1, 5, 6, 8, 3, 1, 6, 7, 6, 8, 6, 8, 6, 10, 7, 1, 7, 12, 3, 4, 12, 6, 4, 1, 9, 2, 6, 8, 3, 7, 6, 1, 9, 4, 5, 7, 5, 10, 1, 10, 11, 9, 3, 6, 3, 12, 2, 12, 8, 12, 8, 12, 2, 6, 4, 8, 7, 11, 9, 2, 10, 7, 10, 1, 9, 2, 7, 8, 1, 7, 7, 5, 6, 7, 9, 12, 2, 11, 4, 9, 1, 5, 2, 12, 11, 10, 7}
  3. Element(randomNosForY, Mod[questionCount, 100] + 1) → numY
  4. Shuffle(Sequence[Random[2, 10], i, 1, 100]) → randomNosForX, {3, 5, 4, 2, 4, 3, 8, 10, 9, 7, 8, 10, 9, 4, 10, 9, 10, 3, 5, 10, 6, 8, 2, 9, 4, 2, 3, 9, 3, 7, 10, 9, 6, 10, 8, 8, 5, 10, 7, 4, 7, 6, 7, 8, 9, 7, 4, 6, 8, 6, 9, 4, 8, 6, 4, 10, 7, 10, 6, 5, 7, 8, 4, 4, 6, 4, 10, 3, 7, 9, 3, 7, 7, 3, 5, 6, 2, 2, 4, 9, 10, 6, 3, 2, 10, 7, 10, 5, 9, 6, 7, 7, 2, 3, 8, 6, 7, 3, 5, 8}
  5. Element(randomNosForX, Mod[questionCount, 100] + 1) → numX
  6. Shuffle(Sequence[Random[2, 10], i, 1, 100]) → randomNosForZ, {6, 10, 2, 9, 7, 8, 10, 9, 7, 4, 5, 6, 2, 8, 3, 5, 2, 9, 10, 4, 5, 9, 10, 5, 9, 10, 8, 5, 9, 8, 2, 4, 10, 2, 8, 3, 4, 2, 6, 9, 2, 8, 4, 8, 7, 6, 7, 4, 8, 7, 5, 7, 6, 10, 4, 10, 9, 7, 2, 3, 5, 3, 5, 10, 7, 9, 8, 8, 5, 2, 2, 2, 2, 5, 10, 3, 9, 7, 7, 8, 9, 4, 4, 6, 8, 8, 6, 2, 6, 4, 10, 7, 5, 5, 6, 6, 8, 8, 8, 7}
  7. Textfield(input2) → InputBox2
  8. Polygon(PtopLeftCornerFeedback, PtopRightCornerFeedback, PbottomRightCornerFeedback, PbottomLeftCornerFeedback) → rectangleCorrect, rectangleCorrectS3, rectangleCorrectS4, rectangleCorrectS2, rectangleCorrectS1
  9. Append(true, Sequence[If[randomNosForX(i) ≟ randomNosForX(i - 1), false, true], i, 2, 100]) → stayX
  10. Append(true, Sequence[If[randomNosForY(i) ≟ randomNosForY(i - 1), false, true], i, 2, 100]) → stayY
  11. Remove(Sequence[If[stayX(i), randomNosForX(i), 0], i, 1, 100], Sequence[0, i, 1, 100]) → randomNosForXwithoutRepeat
  12. Remove(Sequence[If[stayY(i), randomNosForY(i), 0], i, 1, 100], Sequence[0, i, 1, 100]) → randomNosForYwithoutRepeat
  13. Element(randomNosForXwithoutRepeat, Mod[questionCount, Length[randomNosForXwithoutRepeat]] + 1) → numXwithoutRepeat
  14. Element(randomNosForYwithoutRepeat, Mod[questionCount, Length[randomNosForYwithoutRepeat]] + 1) → numYwithoutRepeat
  15. Point(Line[Midpoint[A1, A], xAxis]) → B
  16. CircleArc(Midpoint[A, A3] + (0.2, 0), A, A3) → c
  17. CircleArc(A3 + Vector[A1, B], A2, A3) → d
  18. Mirror(c, Line[C, yAxis]) → c'
  19. Mirror(d, Line[C, yAxis]) → d'
  20. Mirror(A1, Line[C, yAxis]) → A1'
  21. Mirror(A3, Line[C, yAxis]) → A3'
  22. Textfield(input3) → Eingabefeld1
  23. Textfield(input4) → Eingabefeld2
  24. Textfield(input5) → Eingabefeld3
  25. Textfield(input6) → Eingabefeld4
  26. Textfield(input7) → Eingabefeld5
  27. Textfield(input8) → Eingabefeld6
  28. Shuffle(Sequence[Random[2, 10], i, 1, 100]) → randomNosForZOriginal, {6, 8, 3, 10, 8, 6, 10, 3, 9, 8, 9, 2, 6, 10, 10, 9, 7, 4, 2, 7, 5, 5, 5, 6, 3, 8, 2, 8, 8, 4, 5, 6, 6, 3, 7, 4, 10, 9, 10, 10, 10, 2, 4, 5, 5, 9, 2, 6, 8, 9, 6, 4, 6, 3, 10, 9, 10, 5, 9, 3, 6, 4, 7, 8, 7, 10, 7, 4, 3, 7, 6, 8, 2, 6, 10, 4, 5, 8, 8, 3, 5, 2, 10, 10, 8, 8, 2, 10, 5, 6, 10, 10, 8, 5, 9, 2, 7, 6, 3, 7}