Dragging Rectangle and Rhombus
Loading the math board and drawing, please wait…
This example demonstrates the dragging transformation of a rectangle and a rhombus. Key mathematical concepts include geometric transformations, vectors, and rotation. Using GeoGebra commands such as Join, Point, and Line, the properties of the rectangle and rhombus are dynamically illustrated. Suitable for middle school and above students to learn geometric transformations and vectors.
GeoGebra Commands & Parameters
Join(Sequence[Sequence[(i, j), i, -5, 10.5, 0.1], j, -3.5, 2.7, 0.1]) → GridSpacePoint(GridSpace) → BRectPoint(GridSpace) → ALine(A, BRect) → ABlineRectOrthogonalLine(BRect, ABlineRect) → BClineRectPoint(BClineRect) → CRectOrthogonalLine(CRect, BClineRect) → CDlineRectLine(A, BClineRect) → ADlineRectIntersect(ADlineRect, CDlineRect) → DRectPolygon(A, BRect, CRect, DRect) → Rectangle, a, b, crect, drectPoint(GridSpace) → BRhomCircle(A, BRhom) → CircleAPoint(CircleA) → DRhomCircle(DRhom, A) → CircleDCircle(BRhom, A) → CircleBIntersect(CircleD, CircleB, 2) → CRhomPolygon(A, BRhom, CRhom, DRhom) → Rhombus, a_1, brhom, crhom, drhomDistance(A, C) → AClengthDistance(B, D) → BDlengthSegment(A, C) → ACSegment(B, D) → BDIntersect(AC, BD) → OAngle(A, O, B) → AngleBOAAngle(D, O, A) → AngleAODAngle(C, O, D) → AngleDOCAngle(B, O, C) → AngleCOBDistance(O, A) → OAMidpoint(OAanglept, OBanglept) → AOBpointMidpoint(OCanglept, OBanglept) → COBpointMidpoint(ODanglept, OCanglept) → DOCpointMidpoint(OAanglept, ODanglept) → AODpointCircle(OAanglept, OBanglept, OCanglept) → AngleCircleLine(OAanglept, BD) → OAanglelineLine(OCanglept, BD) → OCanglelineLine(ODanglept, AC) → ODanglelineLine(OBanglept, AC) → OBanglelinePolygon(Intersect[OAangleline, ODangleline], Intersect[OCangleline, ODangleline], Intersect[OCangleline, OBangleline], Intersect[OAangleline, OBangleline]) → AngleSquare, f, g, h, i