Parallel四边形 and Related Geometric Transformations Animation
Loading the math board and drawing, please wait…
In collections
Congruence (CO) Cluster
Congruence (Vol 2)
CCSS High School: Geometry (Congruence) Volume 2
CCSS High School: Geometry (Congruence) Volume 2
CCSS High School: Geometry (Congruence) Volume 2
Geometry (Congruence) Volume 2
CCSS High School: Geometry (Congruence) Volume 2
CCSS High School: Geometry (Congruence) Volume 2
CCSS High School: Geometry (Congruence) Volume 2
CCSS High School: Geometry (Congruence) Volume 2
CCSS High School: Geometry (Congruence) Volume 2
CCSS High School: Geometry (Congruence) Volume 2
CCSS High School: Geometry (Congruence) Volume 2
Gail LeBlancCCSS High School: Geometry (Congruence) Volume 2
This example demonstrates the construction and transformations of a parallelogram through animation. It involves core mathematical concepts such as properties of parallelograms, similar triangles, unit circle, ellipse, and transformations (rotation, translation, dilation). Construction highlights include commands like Rotate, Angle, Ray, Line, Point, Intersect, Segment, Min, Circle, Dilate, Vector, Polygon, Translate, Midpoint, and CircleSector. Suitable for high school mathematics education to understand geometric transformations and figure properties.
GeoGebra Commands & Parameters
Rotate(B, a°, A) → B'Angle(B, A, B') → αRay(A, B) → fRay(A, B') → gLine(B, g) → hPoint(g) → CLine(C, f) → iIntersect(h, i) → DSegment(C, D) → jSegment(A, B) → kSegment(B, D) → lSegment(A, C) → mMin(m, k) → bCircle(C, (0.2 * b)) → dCircle(A, (0.2 * b)) → eCircle(B, (0.2 * b)) → pCircle(D, (0.2 * b)) → cIntersect(e, k, 1) → EIntersect(e, m, 1) → FIntersect(p, k, 1) → GIntersect(p, l, 1) → HIntersect(d, g, 2) → IRay(C, I) → qIntersect(c, h, 2) → JRay(D, J) → rIntersect(c, i, 2) → KRay(D, K) → sDilate(B, If[0 < o ≤ 1, 1 - o, 0], A) → A'Rotate(E, If[1 < o ≤ 2, ((o - 1) * α), α], A) → E'Dilate(A, If[1 < o ≤ 2, 2 - o, 0], C) → A'_1Vector(A, A'_1) → uSegment(A, A'_1) → f_1Dilate(C, If[2 < o ≤ 3, 3 - o, 0], D) → C'Vector(C, C') → vSegment(C, C') → g_1Dilate(D, If[3 < o ≤ 4, 4 - o, 0], B) → D'Segment(D, D') → h_1Polygon(A, B, D, C) → poly1, a_1, b_1, d_2, c_2Dilate(A, If[5.5 < o ≤ 6.5, 6.5 - o, 0], C) → A'_2Vector(A, A'_2) → wTranslate(A, w) → A'_3Translate(A', w) → A''Dilate(A, If[6.5 < o ≤ 7.5, 7.5 - o, 0], B) → A'_4Vector(A, A'_4) → u_1Translate(A, u_1) → A'_5Translate(A'_1, u_1) → LIntersect(d, i) → M, NIntersect(d, g) → O, PAngle(A, C, N) → βRotate(N, If[6.5 < o ≤ 7.5, ((-(o - 6.5)) * β), (-β)], C) → N'Dilate(C, If[7.5 < o ≤ 8.5, 8.5 - o, 0], B) → C'_1Vector(C, C'_1) → v_1Midpoint(A, D) → QDilate(A, If[4.5 < o ≤ 5.5, 5.5 - o, 0], Q) → A'_6Segment(A, A'_6) → i_1Dilate(Q, If[5.5 < o ≤ 6.5, 6.5 - o, 0], D) → Q'Segment(Q, Q') → j_1Dilate(B, If[6.5 < o ≤ 7.5, 7.5 - o, 0], Q) → B'_1Segment(B, B'_1) → k_1Dilate(Q, If[7.5 < o ≤ 8.5, 8.5 - o, 0], C) → Q'_1Segment(Q, Q'_1) → l_1Rotate(A, If[8.5 < o ≤ 9.5, ((-(o - 8.5)) * π), (-π)], Q) → A'_7Rotate(A'_6, If[9.5 < o ≤ 10.5, ((-(o - 9.5)) * π), (-π)], Q) → RSegment(A'_7, R) → m_1Rotate(B, If[9.5 < o ≤ 10.5, ((-(o - 9.5)) * π), (-π)], Q) → B'_2Rotate(B'_1, If[10.5 < o ≤ 11.5, ((-(o - 10.5)) * π), (-π)], Q) → SSegment(B'_2, S) → n_1Line(A, B) → p_1Intersect(e, p_1) → T, URay(A, T) → q_1Intersect(e, f_1) → V,Intersect(d, i, 1) → WRay(C, W) → r_1Segment(B, A') → tRotate(V, If[11 < o ≤ 12, ((o - 11) * (π - α)), π - α], A) → V'CircleSector(A, V, V') → c_1Dilate(A, If[12 < o ≤ 13, 13 - o, 0], C) → A'_8Vector(A, A'_8) → w_1Translate(c_1, w_1) → d_1Dilate(C, If[13 < o ≤ 14, 14 - o, 0], D) → C'_2Vector(C, C'_2) → e_1Translate(d_1, e_1) → s_1