Using a Ruler - Centimeter and Meter
Loading the math board and drawing, please wait…
This example demonstrates measuring in centimeters and meters using a ruler. Key math concepts include unit conversion, measurement principles, and geometric construction. It utilizes GeoGebra commands like Circle, Point, UnitVector, OrthogonalVector, Polygon, Sequence, Angle, and Segment for construction. Suitable for middle school and above students learning length measurement and geometric drawing.
GeoGebra Commands & Parameters
Circle(A, a) → cPoint(c) → BUnitVector(Segment[A, B]) → uOrthogonalVector(u) → vPolygon(A + (-0.5 * u), A, B, B + (0.5 * u), B + (0.5 * u) + (-v), A + (-0.5 * u) - v) → poly1, f, a_1, b, g, h, iSequence(Segment[A + ((i * 0.25) * u), A + ((i * 0.25) * u) - (0.15 * v)], i, 0, (4 * a)) → tickInchQuarterAngle(u, Vector[(1, 0)]) → αSequence(Segment[A + (((i * u) * cm) * 0.5), A + (((i * u) * cm) * 0.5) - (0.25 * v)], i, 0, ((a * 2.54) * 2)) → tickCMHalfSegment((Random[2, 4], Random[6, 10]), (Random[6, 10], Random[2, 9])) → jSequence(Segment[A + ((i * a) * u / 100), A + ((i * a) * u / 100) - (0.5 * v)], i, 0, 100 + 1, 10) → tickMeterSequence(Segment[A + ((i * a) * u / 100), A + ((i * a) * u / 100) - (0.25 * v)], i, 0, 100 + 1, 5) → tickMeterHalfSequence(Text[i + " cm", A + (((i * u) * cm) * 0.3) - (0.8 * v) - (0.3, 0)], i, 0, 100, 10) → labelsMeterSequence(Segment[A + (((i * u) * cm)) / 3.333, A + (((i * u) * cm)) / 3.333 - (0.5 * v)], i, 0, 30, 5) → tickCMSequence(Text[i + " cm", A + (((i * u) * cm)) / 3.333 - (0.8 * v) - (0.3, 0)], i, 0, 30, 10) → lablesCM