Triangle Area Exploration by John Ulbright
Loading the math board and drawing, please wait…
This example demonstrates exploring the area of a triangle through geometric construction. Key math concepts include the formula for the area of a triangle and coordinate geometry. GeoGebra commands such as Point, Polygon, and Centroid are used in construction. Suitable for middle school and above students learning geometry and area calculation.
GeoGebra Commands & Parameters
Point({(hzoommin + hzoommax) / 2, (vzoommin + vzoommax) / 2}) → middlePoint({Random[1, 10], Random[0, 10]}) → oneAPoint({Random[1, 10], Random[0, 10]}) → oneBPoint({Random[1, 10], Random[0, 10]}) → oneCPoint({Random[21, 30], Random[0, 10]}) → threeAPoint({Random[21, 30], Random[0, 10]}) → threeBPoint({Random[21, 30], Random[0, 10]}) → threeCPoint({Random[11, 21], Random[0, 10]}) → twoAPoint({Random[11, 21], Random[0, 10]}) → twoBPoint({Random[11, 21], Random[0, 10]}) → twoCPolygon(oneA, oneB, oneC) → polyOne, onec, onea, onebPolygon(twoA, twoB, twoC) → polyTwo, twoc, twoa, twobPolygon(threeA, threeB, threeC) → polyThree, threec, threea, threebCentroid(polyOne) → oneMiddleCentroid(polyTwo) → twoMiddleCentroid(polyThree) → threeMiddlePolygon(D, E, F, G) → poly1, d, e, f, gPolygon(H, I, J, K) → poly2, h, i, j, kPolygon(L, M, N, O) → poly3, l, m, n, oPoint({(x(E) * (1 - t)) + (x(oneMiddle) * t), (y(E) * (1 - t)) + (y(oneMiddle) * t)}) → moveAPoint({(x(I) * (1 - t)) + (x(twoMiddle) * t), (y(I) * (1 - t)) + (y(twoMiddle) * t)}) → moveBPoint({(x(M) * (1 - t)) + (x(threeMiddle) * t), (y(M) * (1 - t)) + (y(threeMiddle) * t)}) → moveCPointIn(polyTwo) → PointpolyTwo_1Perimeter(polyTwo) → aPointIn(polyTwo) → PointpolyTwoDistance(twoA, twoa) → distancetwoAtwoa
AI Drawing Prompt Reference
Draw three random triangles on a coordinate plane, positioned in left, middle, and right regions, each formed by three random points. Mark the centroid of each triangle and connect each centroid to one vertex of its triangle with a dashed line. Also draw three quadrilaterals, where one vertex of each moves along a straight line from a fixed point to the corresponding triangle's centroid, creating a dynamic effect. Place a random point inside the middle triangle, and display its perimeter and the distance from one vertex to the opposite side. The overall scene illustrates the relationship between triangle area and geometric construction.
The prompt above was compiled from the original drawing commands and is for reference only.