Apple Fractions
Loading the math board and drawing, please wait…
This example uses images of apples to demonstrate the concept of fractions. It involves key mathematical concepts such as the representation and calculation of fractions. Using GeoGebra commands like If, Translate, and Polygon, the visualization of fractions is constructed. Suitable for high-grade elementary or junior high school students to learn about fraction concepts.
GeoGebra Commands & Parameters
If(Mod[Total, 5] ≟ 0, 5, 6) → XTranslate(pic6On, (0, 1.3)) → pic12OnTranslate(pic12On, (0, 1.3)) → pic18OnPolygon((-0.1, -0.1), (X, -0.1), (X, (1.3 * Y)), (-0.1, (1.3 * Y))) → poly1, a, b, c, dElement(list4, Order, Pos) → DenoLength(Element[list4, Order]) → NumFactorTranslate(pic6On, (-1, 0)) → pic5OnTranslate(pic5On, (-1, 0)) → pic4OnTranslate(pic4On, (-1, 0)) → pic3OnTranslate(pic3On, (-1, 0)) → pic2OnTranslate(pic2On, (-1, 0)) → pic1OnTranslate(pic12On, (-1, 0)) → pic11OnTranslate(pic11On, (-1, 0)) → pic10OnTranslate(pic10On, (-1, 0)) → pic9OnTranslate(pic9On, (-1, 0)) → pic8OnTranslate(pic8On, (-1, 0)) → pic7OnTranslate(pic18On, (-1, 0)) → pic17OnTranslate(pic17On, (-1, 0)) → pic16OnTranslate(pic16On, (-1, 0)) → pic15OnTranslate(pic15On, (-1, 0)) → pic14OnTranslate(pic14On, (-1, 0)) → pic13OnSum(On) → ClickedTranslate(pic6Off, (0, 1.25)) → pic12OffTranslate(pic12Off, (0, 1.3)) → pic18OffTranslate(pic6Off, (-1, 0)) → pic5OffTranslate(pic5Off, (-1, 0)) → pic4OffTranslate(pic4Off, (-1, 0)) → pic3OffTranslate(pic3Off, (-1, 0)) → pic2OffTranslate(pic2Off, (-1, 0)) → pic1OffTranslate(pic12Off, (-1, 0)) → pic11OffTranslate(pic11Off, (-1, 0)) → pic10OffTranslate(pic10Off, (-1, 0)) → pic9OffTranslate(pic9Off, (-1, 0)) → pic8OffTranslate(pic8Off, (-1, 0)) → pic7OffTranslate(pic18Off, (-1, 0)) → pic17OffTranslate(pic17Off, (-1, 0)) → pic16OffTranslate(pic16Off, (-1, 0)) → pic15OffTranslate(pic15Off, (-1, 0)) → pic14OffTranslate(pic14Off, (-1, 0)) → pic13OffIf((Total * Nume / Deno) ≟ Clicked, true, false) → CorrectPolygon((7.448684188176931, -4.112894786010758), (7.448684188176931, 8.887105213989242), (14.948684188176937, 8.887105213989242), (14.948684188176937, -4.112894786010758)) → poly2, e, f, g, hIf((¬NewItem) ∧ Correct ∨ ShowAns, true, false) → FreezeFractionText(Nume / Deno) → texte2If(Clicked ≟ (Total * Nume / Deno), 1, 0) → bbGCD(Nume, Deno) → pp