Interactive Fraction Addition Practice with Number Line Visualization

Interactive Fraction Addition Practice with Number Line Visualization
Loading the math board and drawing, please wait…
2016-10-14 08:33
This GeoGebra example is an interactive drill for adding fractions, designed to help students visualize the process on a number line. It demonstrates how two fractions (with different denominators) are combined, emphasizing common denominators, simplification, and equivalence. The construction uses commands such as Point, Segment, Random, LaTeX, Sequence, Textfield, Element, Midpoint, and Vector to generate random problems, display them with LaTeX, create a number line with ticks, and place fraction values dynamically. Objects like InputBox, CheckMark, and Solution provide immediate feedback. Suitable for upper elementary to middle school learners, this tool supports classroom practice and self-study, reinforcing fraction arithmetic through visual and interactive means.

GeoGebra Commands & Parameters

  1. Point(point2height) → Num2Point
  2. Segment(StartPoint, EndPoint) → NumberLine
  3. Random(-15, -1) → negint
  4. Random(1, 15) → posint
  5. LaTeX(Text["\checkmark"]) → RightCheck
  6. LaTeX(Text["×"]) → WrongCheck
  7. Sequence((i, 0), i, -30, 30, 1) → SmallTicks
  8. Textfield(inputnum) → InputBox1
  9. Point(point1height) → Num1Point
  10. Element(UnitsList, den - 2) → units
  11. Sequence((i, 0), i, x(StartPoint) + 0.1, x(EndPoint) - 0.1, 1 / studentden) → Ticks
  12. Textfield(inputden) → InputBox2
  13. Midpoint((0, -0.08), Num1Point) → num1labelposition
  14. Midpoint((x(Num1Point), -0.16), Num2Point) → num2labelposition
  15. Sequence(Text["\dfrac{" + ((i * studentden)) + "}{" + studentden + "}", (i - 0.02, 0.11), true, true], i, x(StartPoint) + 0.1 + 1 / studentden, x(EndPoint) - 0.1 - 1 / studentden, 1 / studentden) → scale
  16. Segment((1.3179688433266583, -0.23882702772215378), (1.4034488433266583, -0.23882702772215378)) → fracline
  17. LaTeX(Text[num]) → correctnum
  18. Vector((0, 0.05), (x(Num1Point), 0.05)) → negvector
  19. Vector((x(Num1Point), 0.1), (x(Num2Point), 0.1)) → posvector
  20. Segment(Origin, (0, 0.05)) → connect1
  21. Segment((x(Num1Point), 0.05), (x(Num1Point), 0)) → connect2
  22. Segment((x(Num2Point), 0.1), Solution) → connect3
  23. LaTeX(Text["\dfrac{" + position1 + "}{" + studentden + "}"]) → H1Display
  24. LaTeX(Text["\dfrac{" + position2 + "}{" + studentden + "}"]) → H2Display

AI Drawing Prompt Reference

Draw a horizontal number line from -30 to 30 with small tick marks. Above the line, place two points representing two fractions (one negative, one positive), and connect them with arrow vectors to show the addition process. Below the line, put two input boxes for numerator and denominator, with a checkmark and a cross for feedback. Above the line, label the scale with fraction values (like a/b) at tick positions, and use segments and vectors between the two fraction points to highlight the sum. The layout should be clean and educational.
The prompt above was compiled from the original drawing commands and is for reference only.