CORNER-SHOP Logo
Loading the math board and drawing, please wait…
This example demonstrates how to use GeoGebra to draw the CORNER-SHOP logo. Key mathematical concepts include vectors, reflection, polygons, and circles. Commands such as LineBisector, Vector, OrthogonalVector, and Midpoint are used to construct the various parts of the logo. Suitable for middle school and above students learning geometric construction.
GeoGebra Commands & Parameters
LineBisector(A, B) → mVector(A, B) → uOrthogonalVector(u) → vMidpoint(A_1, A) → JOrthogonalLine(B, u, xOyPlane) → gLine(A, B) → sOrthogonalLine(A, s) → bOrthogonalLine(A_1, b) → rIntersect(g, r) → COrthogonalLine(J, m) → iPolygon(A_1, C, B, A) → q1, a_1, c, b_1, a_2Intersect(g, i) → F_3Intersect(m, i) → DOrthogonalLine(F, b) → fMirror(f, i) → f'OrthogonalLine(G, f') → hMirror(h, m) → h'Intersect(h, f') → EMirror(M, m) → M'OrthogonalLine(M', i) → jMirror(N, m) → N'Mirror(L, m) → L'Mirror(K, m) → K'OrthogonalLine(L', i) → kOrthogonalLine(O, i) → lLine(P, Q) → nOrthogonalLine(Q, n) → pOrthogonalLine(R, h) → qIntersect(p, q) → SOrthogonalLine(P, n) → tOrthogonalLine(S, p) → aOrthogonalLine(T, b) → dOrthogonalLine(N, q) → eOrthogonalLine(M, i) → f_1OrthogonalLine(L, i) → g_1OrthogonalLine(K, i) → h_1Intersect(t, a) → UMirror(H, m) → H'Mirror(I, m) → I'Polygon(H, H', I', I) → q2, h_2, i_1, i', i_2Intersect(e, d) → VIntersect(f_1, f) → WIntersect(f_1, d) → ZIntersect(g_1, f) → B_1Intersect(h_1, f) → C_1Mirror(C_1, m) → D_1CircleArc(Z, V, W) → c_1Polygon(N, M, W, V) → q3, n_1, m_1, w, v_1Polygon(L, K, C_1, B_1) → q4, l_1, k_1, j_1, p_1Mirror(N, m) → N'_1Mirror(M, m) → M'_1Mirror(W, m) → W'Mirror(V, m) → V'Polygon(N'_1, M'_1, W', V') → q3', n'_1, m'_1, w', v'Mirror(L, m) → L'_1Mirror(K, m) → K'_1Mirror(C_1, m) → E_1Mirror(B_1, m) → F_1Polygon(L'_1, K'_1, E_1, F_1) → q4', l'_1, k'_1, e_1, q_1Mirror(c_1, m) → d_1Polygon(P, Q, S, U) → q5, p_2, q_2, s_1, u_1Semicircle(S, U) → r_1Intersect(n, j) → G_1OrthogonalLine(G_1, n) → t_1LineBisector(P, Q) → f_2Mirror(t_1, f_2) → g_2Intersect(t_1, a) → H_1Intersect(g_2, a) → I_1Polygon(H_1, S, Q, G_1) → q6, j_2, s_2, q_3, k_2Mirror(H_1, f_2) → J_1Mirror(S, f_2) → S'Mirror(Q, f_2) → Q'Mirror(G_1, f_2) → K_1Polygon(J_1, S', Q', K_1) → q6', l_2, s', q', m_2Semicircle(H_1, I_1) → c_2Polygon(M, L, B_1, W) → q7, m_3, l_3, n_2, w_1Mirror(M, m) → M'_2Mirror(L, m) → L'_2Mirror(B_1, m) → L_1Mirror(W, m) → W'_1Polygon(M'_2, L'_2, L_1, W'_1) → q7', m'_2, l'_2, r_2, w'_1Polygon(K, K', D_1, C_1) → q8, k_3, k', t_2, b_2