Visualize Equivalent Proper Fractions
Loading the math board and drawing, please wait…
In collections
Fraction worksheets
This example demonstrates how to create a rectangular area model of a proper fraction and explore related models of equivalent fractions by subdividing the original model. It involves core math concepts like proper fractions, equivalent fractions, and area models. The construction uses GeoGebra commands such as Polygon, If, orient, frameSizeV, frameSizeH, FramePt, num, denom, subdiv, Frame, d, a, b, c, shadePoly, divCk, div, warningText1, modelCk, subdivDiv, text1, numText, fracVinculum, denomText, fracCk, sizeCk, equivCk, fracEquivText, warningText2, equivFracNum, equivFracDenom, equivFracVinculum. Suitable for middle school mathematics education to help students visually understand the basic properties of fractions and the concept of equivalent fractions.
GeoGebra Commands & Parameters
Polygon(FramePt, FramePt + (frameSizeH, 0), FramePt + (frameSizeH, frameSizeV), FramePt + (0, frameSizeV)) → Frame, d, a, b, cIf(orient ≟ 1, Polygon[FramePt, FramePt + (frameSizeH, 0), FramePt + (frameSizeH, (num * frameSizeV / denom)), FramePt + (0, (num * frameSizeV / denom))], Polygon[FramePt, FramePt + ((num * frameSizeH / denom), 0), FramePt + ((num * frameSizeH / denom), frameSizeV), FramePt + (0, frameSizeV)]) → shadePolyIf(orient ≟ 1, Sequence[Segment[FramePt + (0, i), FramePt + (frameSizeH, i)], i, 0, frameSizeV, frameSizeV / denom], Sequence[Segment[FramePt + (i, 0), FramePt + (i, frameSizeV)], i, 0, frameSizeH, frameSizeH / denom]) → divIf(orient ≟ 2, Sequence[Segment[FramePt + (0, i), FramePt + (frameSizeH, i)], i, 0, frameSizeV, frameSizeV / subdiv], Sequence[Segment[FramePt + (i, 0), FramePt + (i, frameSizeV)], i, 0, frameSizeH, frameSizeH / subdiv]) → subdivDiv