Interactive Fraction Expansion and Reduction Practice

Interactive Fraction Expansion and Reduction Practice
Loading the math board and drawing, please wait…
2024-12-07 03:45
This example demonstrates interactive learning of fraction expansion and reduction. Key mathematical concepts include: fundamental properties of fractions, preserving fraction value through multiplication/division of numerator and denominator, and methods for simplifying fractions. Construction highlights: Textfield creates input boxes for student interaction; Polygon visualizes fractions geometri

GeoGebra Commands & Parameters

  1. Join({{0}, Shuffle[Sequence[1, maxExNum, 1]]}) → listeExVal
  2. If(aInput ≟ 16, bInput ≟ 100, If[aInput ≟ 160, bInput ≟ 1000]) → c2_2
  3. Textfield(aInput) → InputBox1
  4. Textfield(bInput) → InputBox2
  5. If(exVal ≟ 1, c1_1 ∧ c1_2, If[exVal ≟ 2, c2_1 ∧ c2_2, If[exVal ≟ 3, c3_1 ∧ c3_2, If[exVal ≟ 4, c4_1 ∧ c4_2, If[exVal ≟ 5, c5_1 ∧ c5_2, If[exVal ≟ 6, c6_1 ∧ c6_2 ∧ c6_3, If[exVal ≟ 7, c7_1 ∧ c7_2 ∧ c7_3, If[exVal ≟ 8, c8_1, If[exVal ≟ 9, c9_1, If[exVal ≟ 10, c10_1 ∧ c10_2, false]]]]]]]]]) → correct
  6. Polygon(PtopLeftCornerFeedback, PtopRightCornerFeedback, PbottomRightCornerFeedback, PbottomLeftCornerFeedback) → rectangleCorrect1_1, ptopleftcornerfeedback, ptoprightcornerfeedback, pbottomrightcornerfeedback, pbottomleftcornerfeedback
  7. Textfield(cInput) → InputBox3
  8. Textfield(dInput) → InputBox4
  9. Polygon(PtopLeftCornerFeedback_{1}, PtopRightCornerFeedback_{1}, PbottomRightCornerFeedback_{1}, PbottomLeftCornerFeedback_{1}) → rectangleCorrect1_2, ptopleftcornerfeedback_{1}, ptoprightcornerfeedback_{1}, pbottomrightcornerfeedback_{1}, pbottomleftcornerfeedback_{1}
  10. Polygon(PtopLeftCornerFeedback_{2}, PtopRightCornerFeedback_{2}, PbottomRightCornerFeedback_{2}, PbottomLeftCornerFeedback_{2}) → rectangleCorrect2_1, g, h, i, j
  11. Polygon(PbottomLeftCornerFeedback_{3}, PbottomRightCornerFeedback_{3}, PtopRightCornerFeedback_{3}, PtopLeftCornerFeedback_{3}) → rectangleCorrect2_2, k, l, m, n
  12. Textfield(eInput1) → InputBox7
  13. Textfield(fInput1) → InputBox8
  14. Textfield(hInput) → InputBox9
  15. Segment(G, H) → f
  16. Segment(G_{1}, H_{1}) → f_{1}
  17. Textfield(eInput2) → InputBox5
  18. Textfield(fInput2) → InputBox6
  19. Textfield(iInput) → InputBox10
  20. Textfield(jInput) → InputBox11