Animation to Show Triangle Area
Loading the math board and drawing, please wait…
This example demonstrates the calculation of a triangle's area through animation. Key mathematical concepts include the area formula for triangles and vectors. GeoGebra commands used include Point, Semicircle, Polygon, Angle, Rotate, etc. Suitable for middle school and above students to learn geometric construction and area calculation.
GeoGebra Commands & Parameters
Point(xAxis) → HPoint(xAxis) → ISort({H, I}) → list1Element(list1, 1) → AElement(list1, 2) → BDynamicCoordinates(K, Min[Max[x(K), x(A)], x(B)], y(K)) → LSemicircle(C, B) → dPolygon(A, B, C) → poly1, c, a, bIntersect(f, b) → EIntersect(f, a) → DIntersect(f, g) → FPoint(d, 1 - animate) → GAngle(G, D, C) → αPolygon(D, F, C) → poly2, c_1, d_1, f_1Rotate(D, (-α), D) → D'Rotate(F, (-α), D) → F'Rotate(L, (-α), D) → C'Polygon(D', F', C') → poly2', c', d', f'Polygon(F, C, E) → poly3, e, f_2, c_2Rotate(F, α, E) → F'_1Rotate(L, α, E) → C'_1Rotate(E, α, E) → E'Polygon(F'_1, C'_1, E') → poly3', e', f'_1, c'_1Segment(E, C) → hSegment(C, D) → iPolygon(I, E, D, H) → poly4, i_1, e_1, d_2, h_1Vector(H - (0, 1), I - (0, 1)) → uVector(I - (0, 1), H - (0, 1)) → vVector(J, M) → wVector(M, J) → jVector(N, J) → kVector(J, N) → lLaTeX("\frac{h}{2}") → text3LaTeX("Area = \frac{bh}{2}") → text4