Comparing Fractions and Geometric Construction: Visualizing Fraction Size on Num

Comparing Fractions and Geometric Construction: Visualizing Fraction Size on Num
Loading the math board and drawing, please wait…
2023-03-08 16:22
This example demonstrates how to compare fractions using a number line. The key mathematical concepts involve understanding fractions as relative proportions and using the length of segments on the number line to determine value. Construction involves GeoGebra commands like Vector, Segment, and Circle. Suitable for elementary students to develop number sense and fraction operations.

GeoGebra Commands & Parameters

  1. Sequence(((i * 0.6), 0), i, 0, 2) → UnterteilungenPunkte
  2. Vector(UnterteilungenPunkte(1), UnterteilungenPunkte(2)) → u
  3. Sequence((i, 0), i, 0, 1.4, 1 / BruchNennerKgV) → listUnterteilungPunkte
  4. Sequence(Sequence[j / k, j, 1, (2 * k)], k, 2, 12) → listeMöglicheBrüche, {{0.5, 1, 1.5, 2}, {0.3333333333333333, 0.6666666666666666, 1, 1.3333333333333333, 1.6666666666666667, 2}, {0.25, 0.5, 0.75, 1, 1.25, 1.5, 1.75, 2}, {0.2, 0.4, 0.6, 0.8, 1, 1.2, 1.4, 1.6, 1.8, 2}, {0.16666666666666666, 0.3333333333333333, 0.5, 0.6666666666666666, 0.8333333333333334, 1, 1.1666666666666667, 1.3333333333333333, 1.5, 1.6666666666666667, 1.8333333333333333, 2}, {0.14285714285714285, 0.2857142857142857, 0.42857142857142855, 0.5714285714285714, 0.7142857142857143, 0.8571428571428571, 1, 1.1428571428571428, 1.2857142857142858, 1.4285714285714286, 1.5714285714285714, 1.7142857142857142, 1.8571428571428572, 2}, {0.125, 0.25, 0.375, 0.5, 0.625, 0.75, 0.875, 1, 1.125, 1.25, 1.375, 1.5, 1.625, 1.75, 1.875, 2}, {0.1111111111111111, 0.2222222222222222, 0.3333333333333333, 0.4444444444444444, 0.5555555555555556, 0.6666666666666666, 0.7777777777777778, 0.8888888888888888, 1, 1.1111111111111112, 1.2222222222222223, 1.3333333333333333, 1.4444444444444444, 1.5555555555555556, 1.6666666666666667, 1.7777777777777777, 1.8888888888888888, 2}, {0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2}, {0.09090909090909091, 0.18181818181818182, 0.2727272727272727, 0.36363636363636365, 0.45454545454545453, 0.5454545454545454, 0.6363636363636364, 0.7272727272727273, 0.8181818181818182, 0.9090909090909091, 1, 1.0909090909090908, 1.1818181818181819, 1.2727272727272727, 1.3636363636363635, 1.4545454545454546, 1.5454545454545454, 1.6363636363636365, 1.7272727272727273, 1.8181818181818181, 1.9090909090909092, 2}, {0.08333333333333333, 0.16666666666666666, 0.25, 0.3333333333333333, 0.4166666666666667, 0.5, 0.5833333333333334, 0.6666666666666666, 0.75, 0.8333333333333334, 0.9166666666666666, 1, 1.0833333333333333, 1.1666666666666667, 1.25, 1.3333333333333333, 1.4166666666666667, 1.5, 1.5833333333333333, 1.6666666666666667, 1.75, 1.8333333333333333, 1.9166666666666667, 2}}
  5. Sequence(2, 12, 2) → listeNenner
  6. Segment((0, 0), (1.45, 0)) → s
  7. Circle((0.75, 0), 0.04) → B1RichtigSpecial
  8. Circle(UnterteilungenPunkte(1) + (u * B1Zähler / B1Nenner), 0.04) → B1Richtig
  9. Circle((2 / 6, 0), 0.04) → B2RichtigSpecial
  10. Circle(UnterteilungenPunkte(1) + (u * B2Zähler / B2Nenner), 0.04) → B2Richtig
  11. Polygon((0, -0.02), (1.43, -0.02), (1.43, 0.02), (0, 0.02)) → V1, v1_1, v1_2, v1_3, v1_4
  12. If(Step < 9, floor((Step + 1) / 2), floor((Step + 1) / 2) - 1) → exNum
  13. Sequence(Segment[((i * 0.6), -0.03), ((i * 0.6), 0.03)], i, 0, 2, 1) → Unterteilung01
  14. Sequence(Segment[UnterteilungenPunkte(1) + (u / BruchNennerKgV * i) + (0, 0.2), UnterteilungenPunkte(1) + (u / BruchNennerKgV * i) - (0, 0.2)], i, 1, (BruchNennerKgV * 2) + 1) → l2
  15. Sequence(Segment[UnterteilungenPunkte(1) + (u / BruchNennerKgV * i) + (0, 0.02), UnterteilungenPunkte(1) + (u / BruchNennerKgV * i) - (0, 0.02)], i, 1, (BruchNennerKgV * 2) + 1) → Unterteilung
  16. Sequence(S + (Vector[S, T] * i / 8), i, 1, 9) → l6
  17. Segment(S, l6(9)) → f
  18. Sequence(Segment[l6(i) + (0, -0.02), l6(i) + (0, 0.02)], i, 1, 7) → l7
  19. Point(f) → U
  20. Point(f) → V

AI Drawing Prompt Reference

Draw a horizontal number line with integer marks from 0 to 2, with a thin rectangular band above it as background reference. Mark several fraction positions on the number line using small dots, including 1/3, 1/2, 2/3, 1, and 4/3, highlighting each fraction position with a small hollow circle. Draw thinner tick marks below the number line to subdivide it, and add short vertical lines at key fraction positions as auxiliary ticks. Use vector translation to position the marking points along the number line from the starting point according to fraction values.
The prompt above was compiled from the original drawing commands and is for reference only.