Triangle Medians and Related Geometric Constructions
Loading the math board and drawing, please wait…
In collections
Folding paper, doing geometry figures
① This example demonstrates the construction of medians in a triangle, along with multiple related triangles and quadrilaterals created through rotations and translations, illustrating properties such as the concurrence of medians at the centroid. ② Core mathematical concepts include triangle medians, midpoints, centroid, geometric transformations (rotation, translation), angle bisectors, and circles. ③ Construction details: using GeoGebra commands such as Polygon to create the triangle, Midpoint for midpoints, Segment for medians, Rotate for rotations, CircleArc for arcs, Line for lines, AngularBisector for angle bisectors, and Intersect for intersection points; objects include triangles, quadrilaterals, medians, angle bisectors, and transformed figures. ④ Suitable for middle school geometry teaching, providing an intuitive understanding of median properties, the centroid, and effects of geometric transformations, and can serve as dynamic exploration material.
GeoGebra Commands & Parameters
Polygon(A, C, D, B) → vierhoek1, a, c, d, bMidpoint(b) → NPolygon(B, E, D) → driehoek1, d_1, b_2, e_1Rotate(D, (((s - 1) * 180))°, d_1) → D'Rotate(E, (((s - 1) * 180))°, d_1) → E'Rotate(B, (((s - 1) * 180))°, d_1) → B'Polygon(B', E', D') → driehoek1', d', b', e'Midpoint(d') → MPolygon(B, A, C, E) → vierhoek2, b_1, a_1, c_1, eRotate(B, 180°, d_1) → B'_1Rotate(E, 180°, d_1) → E'_1Rotate(D, 180°, d_1) → D'_1Polygon(B'_1, E'_1, D'_1) → driehoek1'_1, d'_1, b'_1, e'_1Segment(B, E) → fRotate(D, -90°, B) → DDCircleArc(B, DD, D) → gSegment(A, E) → hRotate(C, -135°, E) → C'CircleArc(E, C', C, xOyPlane) → kPolygon(A, C, E) → driehoek2, e_2, a_2, c_2Rotate(A, (((s - 3) * 180))°, h) → A'Rotate(C, -180°, h) → C'_1Rotate(E, (((s - 3) * (-180)))°, h) → E'_2Polygon(A, C'_1, E) → driehoek2', p, q, tPolygon(D'_1, A, E) → driehoek3, e_3, d'_2, a_3Polygon(A, C, E, DD) → vierhoek3, i, j, l, mLine(D'_1, E) → nAngularBisector(A, B, E) → rIntersect(p, b'_1) → FSegment(F, E) → g_1Segment(DD, F) → f_1Midpoint(A, E) → BBSegment(B, BB) → h_1Segment(A, C'_1) → i_1Segment(DD, E) → j_1Intersect(p, g_1) → ILine(A, M) → k_1Intersect(k_1, d') → JSegment(A, M) → l_1Line(E, N) → m_1Intersect(m_1, b) → KIntersect(h_1, l_1) → LSegment(E, N) → n_1