Measure 2D Shape Area by GeoGebra Institute of Hong Kong
Loading the math board and drawing, please wait…
In collections
P4 Area (I)
This example demonstrates how to measure the area of a 2D shape by counting the squares it covers. It involves core math concepts like area calculation, arithmetic mean, trapezoid, set theory, quadratic equations, and Pythagorean theorem. The construction uses commands like Segment, Vector, Translate, and Polygon, along with objects such as t2, t1, o1, o2, o, etc. It is suitable for middle school students and above, and for teaching purposes.
GeoGebra Commands & Parameters
Segment(X0, X0 + (0, 0.25)) → gSegment(X0, X0 + (0, mark)) → hSegment(X0 + (1, 0), X0 + (1, mark)) → iVector(X0 + (0, mark / 2), X0 + (1, mark / 2)) → uVector(X0 + (1, mark / 2), X0 + (0, mark / 2)) → vSegment(Y0 - (mark, 0), Y0) → jSegment(Y0 - (mark, 1), Y0 - (0, 1)) → kVector(Y0 - (mark / 2, 1), Y0 - (mark / 2, 0)) → wVector(Y0 - (mark / 2, 0), Y0 - (mark / 2, 1)) → zSegment((3, -1), (3, 3)) → lTranslate(A, Vector[(t1 * Vector[A, D])]) → A'Translate(B, Vector[(t1 * Vector[A, D])]) → B'Translate(E, Vector[(t1 * Vector[A, D])]) → E'Polygon(A', B', E') → poly1, e', a', b'Translate(B, Vector[(t2 * Vector[B, A])]) → B'_1Translate(C, Vector[(t2 * Vector[B, A])]) → C'Translate(E, Vector[(t2 * Vector[B, A])]) → E'_1Polygon(B'_1, C', E'_1) → poly2, e'_1, b'_1, c'Translate(C, Vector[(t3 * Vector[D, A])]) → C'_1Translate(D, Vector[(t3 * Vector[D, A])]) → D'Translate(E, Vector[(t3 * Vector[D, A])]) → E'_2Polygon(C'_1, D', E'_2) → poly3, e'_2, c'_1, d'Translate(D, Vector[(t4 * Vector[A, B])]) → D'_1Translate(E, Vector[(t4 * Vector[A, B])]) → E'_3Translate(A, Vector[(t4 * Vector[A, B])]) → A'_1Polygon(D'_1, E'_3, A'_1) → poly4, a'_1, d'_1, e'_3Polygon(A', B', E') → poly1', e'_4, a'_2, b'_2Polygon(B'_1, C', E'_1) → poly2', e'_5, b'_3, c'_2Polygon(C'_1, D', E'_2) → poly3', e'_6, c'_3, d'_2Polygon(D'_1, E'_3, A'_1) → poly4', a'_3, d'_3, e'_7Polygon(A, B, C, D) → poly5, a, b, c, dPolygon(A, B, E) → poly6, e, a_1, b_1Polygon(B, C, E) → poly7, e_1, b_2, c_1Polygon(C, D, E) → poly8, e_2, c_2, d_1Polygon(A, D, E) → poly9, e_3, a_2, d_2