Area of Square and Triangle
Loading the math board and drawing, please wait…
This example demonstrates the calculation of the area of a square and a triangle. Key mathematical concepts include area formulas and properties of similar triangles. Geometric construction is carried out using GeoGebra commands such as Intersect, Point, and Polygon. Suitable for students in middle school and above to learn about area calculation and similar triangles.
GeoGebra Commands & Parameters
Intersect(xAxis, yAxis) → APoint(xAxis) → BPolygon(A, B, 4) → poly1, f, g, h, i, C, DSemicircle(A, B) → cSegment(D, B) → jTangent(C, c) → k, pIntersect(c, k, 1) → ESegment(E, B) → lIntersect(c, j, 2) → FSegment(E, F) → mSegment(E, C) → nPolygon(E, F, B) → poly2, b, e, f_1Line(E, j) → qIntersect(f, q) → GIf(1 ≤ a < 2, Polygon[F, Dilate[E, 2 - a, G], B], Polygon[F, G, B]) → poly3Midpoint(g) → HIf(3 ≤ a < 4, Polygon[G, Dilate[F, 4 - a, H], B], Polygon[H, G, B]) → poly4Midpoint(G, B) → IIf(5 ≤ a < 6, Segment[B, Dilate[B, 6 - a, I]], Segment[B, I]) → rIf(5 ≤ a < 6, Segment[B, Dilate[B, 6 - a, H]], Segment[B, H]) → sIf(7 ≤ a < 8, Rotate[r, ((-(a - 7)) * π), I], Segment[G, I]) → tIf(7 ≤ a < 8, Rotate[s, ((a - 7) * π), H], Segment[H, C]) → dIf(9 ≤ a < 10, Polygon[B, Dilate[G, 10 - a, I], Dilate[H, 10 - a, C]], Polygon[I, B, C]) → poly5If(11 ≤ a < 12, Rotate[poly5, ((a - 11) * π), Midpoint[I, C]], Rotate[poly5, ((12 - 11) * π), Midpoint[I, C]]) → poly6If(13 ≤ a < 14, Translate[{poly5, poly6}, Vector[((a - 13) * Vector[B, I])]], Translate[{poly5, poly6}, Vector[B, I]]) → list1If(13 ≤ a < 14, Translate[{poly5, poly6}, Vector[((2 * (a - 13)) * Vector[B, I])]], Translate[{poly5, poly6}, Vector[(2 * Vector[B, I])]]) → list2If(13 ≤ a < 14, Translate[{poly5, poly6}, Vector[((3 * (a - 13)) * Vector[B, I])]], Translate[{poly5, poly6}, Vector[(3 * Vector[B, I])]]) → list3If(13 ≤ a < 14, Translate[{poly5, poly6}, Vector[((4 * (a - 13)) * Vector[B, I])]], Translate[{poly5, poly6}, Vector[(4 * Vector[B, I])]]) → list4OrthogonalLine(F, i) → g_1