Expanding and Reducing Fractions with GeoGebra
Loading the math board and drawing, please wait…
In collections
Bruchzahlen: Erweitern und Kürzen
Wiederholung II: Erweitern & Kürzen, Darstellungsarten
This example demonstrates the mathematical principles of expanding and reducing fractions using GeoGebra. Key concepts include fraction properties, multiplication/division of numerator and denominator, and proportionality invariance. Construction involves using commands like Circle, Segment, and Sequence to create fraction graphics, with Slider animations showing scaling effects. Suitable for elem
GeoGebra Commands & Parameters
Circle(M1, P1) → cSegment(M1, M1 + (Radius[c] * (0, 1))) → fSequence(Rotate[f, ((i * 2) * pi / unterteilungen(Nenner)), M1], i, 1, unterteilungen(Nenner)) → l1Textfield(aInput) → InputBox1Segment((-0.5, -4), (0.5, -4)) → gSequence(CircleSector[M1, Rotate[KreisOben, (((-(i + 1)) * 2) * pi / unterteilungen(Nenner)), M1], Rotate[KreisOben, (((-i) * 2) * pi / unterteilungen(Nenner)) - 0.0001, M1]], i, 0, unterteilungen(Nenner) / 2 - 1) → l2SelectedIndex(auswahl) → indexSequence(Rotate[f, ((i * 2) * pi / unterteilungen2(Nenner2)), M1], i, 1, unterteilungen2(Nenner2)) → l3Sequence(CircleSector[M1, Rotate[KreisOben, (((-(i + 1)) * 2) * pi / unterteilungen2(Nenner2)), M1], Rotate[KreisOben, (((-i) * 2) * pi / unterteilungen2(Nenner2)) - 0.0001, M1]], i, 0, unterteilungen2(Nenner2) / 2 - 1) → l4SelectedIndex(auswahl2) → index2Circle(M2, P2) → dCircle(M3, P3) → eSegment(M2, M2 + (Radius[d] * (0, 1))) → f2Segment(M3, M3 + (Radius[e] * (0, 1))) → f3Sequence(Rotate[f2, ((i * 2) * pi / unterteilungen(NennerErweitern)), M2], i, 1, unterteilungen(NennerErweitern)) → erweitSequence(CircleSector[M2, Rotate[KreisOben2, (((-(i + 1)) * 2) * pi / unterteilungen(NennerErweitern)), M2], Rotate[KreisOben2, (((-i) * 2) * pi / unterteilungen(NennerErweitern)) - 0.0001, M2]], i, 0, unterteilungen(NennerErweitern) / 2 - 1) → teilErweitSequence(Rotate[f3, ((i * 2) * pi / unterteilungen2(NennerKuerzen)), M3], i, 1, unterteilungen2(NennerKuerzen)) → kuerzSequence(CircleSector[M3, Rotate[KreisOben3, (((-(i + 1)) * 2) * pi / unterteilungen2(NennerKuerzen)), M3], Rotate[KreisOben3, (((-i) * 2) * pi / unterteilungen2(NennerKuerzen)) - 0.0001, M3]], i, 0, unterteilungen2(NennerKuerzen) / 2 - 1) → teilKuerzSegment((-5, -4.7), (-4, -4.7)) → g_{1}Segment((4, -4.7), (5, -4.7)) → g_{2}Segment((-0.5, -4.7), (0.5, -4.7)) → g_{3}CircleArc(A, B, C) → hCircleArc(D, E, F) → kPoint(h) → GVector(G, H) → uPoint(k) → IVector(I, J) → v