Do You Recognize These Geometric Figures?

Do You Recognize These Geometric Figures?
Loading the math board and drawing, please wait…
2016-09-19 19:45
① This interactive drag-and-drop example demonstrates how to match colored geometric figures onto grey outlines, helping learners visually recognize common 2D and 3D shapes. ② Core math concepts include circles, rectangles, squares, cylinders, scalene triangles, and 3D vectors, focusing on shape classification and spatial reasoning. ③ Construction details: Using GeoGebra commands such as Circle, Polygon, Segment, OrthogonalLine, and Intersect, multiple objects (points A, B, C, D, E, F, etc., and polygons Vieleck1, Vieleck2, Vieleck3) are created, with drag interactions enabling the matching activity. ④ Suitable for elementary to middle school geometry introduction, special education, or gamified learning, enhancing observation and shape recognition skills.

GeoGebra Commands & Parameters

  1. Circle(E, 1.5) → e
  2. Circle(I, 1.5) → g
  3. Polygon(K, L, 4) → Vieleck1, h, i, j, k, M, N
  4. Polygon(O, P, 4) → Vieleck2, l, m, n, p, Q, R
  5. Polygon(S, T, 4) → Vieleck3, q, r, s, t, U, V
  6. Polygon(W, Z, 4) → Vieleck4, a, b, f_1, g_1, A_1, B_1
  7. Polygon(C_1, D_1, 4) → Vieleck5, h_1, i_1, j_1, k_1, E_1, F_1
  8. Polygon(G_1, H_1, 3) → Vieleck6, l_1, m_1, n_1, I_1
  9. Polygon(J_1, K_1, 3) → Vieleck7, p_1, q_1, r_1, L_1
  10. Polygon(M_1, N_1, 3) → Vieleck8, s_1, t_1, a_1, O_1
  11. Polygon(P_1, Q_1, 3) → Vieleck9, b_1, c_1, d_1, R_1
  12. Polygon(S_1, T_1, 3) → Vieleck10, e_1, f_2, g_2, U_1
  13. Segment(V_1, W_1) → h_2
  14. Segment(Z_1, A_2) → i_2
  15. Segment(B_2, C_2) → j_2
  16. Segment(D_2, E_2) → k_2
  17. Segment(F_2, G_2) → l_2
  18. OrthogonalLine(W_1, h_2) → m_2
  19. OrthogonalLine(A_2, i_2) → n_2
  20. OrthogonalLine(C_2, j_2) → p_2
  21. OrthogonalLine(E_2, k_2) → q_2
  22. OrthogonalLine(G_2, l_2) → r_2
  23. OrthogonalLine(V_1, h_2) → s_2
  24. OrthogonalLine(Z_1, i_2) → t_2
  25. OrthogonalLine(B_2, j_2) → a_2
  26. OrthogonalLine(D_2, k_2) → b_2
  27. OrthogonalLine(F_2, l_2) → c_2
  28. Circle(G_2, (0.5 * Distance[F_2, G_2])) → d_2
  29. Circle(E_2, (0.5 * Distance[D_2, E_2])) → e_2
  30. Circle(C_2, (0.5 * Distance[B_2, C_2])) → c_3
  31. Circle(A_2, (0.5 * Distance[Z_1, A_2])) → d_3
  32. Circle(W_1, (0.5 * Distance[V_1, W_1])) → e_3
  33. Intersect(e_3, m_2, 2) → H_2
  34. Intersect(d_3, n_2, 2) → I_2
  35. Intersect(c_3, p_2, 2) → J_2
  36. Intersect(e_2, q_2, 2) → K_2
  37. Intersect(d_2, r_2, 2) → L_2
  38. OrthogonalLine(H_2, m_2) → f_3
  39. OrthogonalLine(I_2, n_2) → g_3
  40. OrthogonalLine(J_2, p_2) → h_3
  41. OrthogonalLine(K_2, q_2) → i_3
  42. OrthogonalLine(L_2, r_2) → j_3
  43. Intersect(s_2, f_3) → M_2
  44. Intersect(t_2, g_3) → N_2
  45. Intersect(a_2, h_3) → O_2
  46. Intersect(b_2, i_3) → P_2
  47. Intersect(c_2, j_3) → Q_2
  48. Polygon(V_1, W_1, H_2, M_2) → Vieleck11, v_1, w_1, h_4, m_3
  49. Polygon(Z_1, A_2, I_2, N_2) → Vieleck12, z_1, a_3, i_4, n_3
  50. Polygon(B_2, C_2, J_2, O_2) → Vieleck13, b_3, c_4, j_4, o_2
  51. Polygon(D_2, E_2, K_2, P_2) → Vieleck14, d_4, e_4, k_3, p_3
  52. Polygon(F_2, G_2, L_2, Q_2) → Vieleck15, f_4, g_4, l_3, q_3
  53. Circle(R_2, 1.5) → r_3
  54. Polygon(T_2, U_2, 4) → Namepolygon1, s_3, t_3, k_4, l_4, V_2, W_2
  55. Polygon(Z_2, A_3, 3) → Namepolygon2, m_4, n_4, p_4, B_3
  56. Segment(C_3, D_3) → q_4
  57. OrthogonalLine(D_3, q_4) → r_4
  58. OrthogonalLine(C_3, q_4) → s_4
  59. Circle(D_3, (0.5 * Distance[C_3, D_3])) → t_4
  60. Intersect(t_4, r_4, 2) → E_3
  61. OrthogonalLine(E_3, r_4) → a_4
  62. Intersect(s_4, a_4) → F_3
  63. Polygon(C_3, D_3, E_3, F_3) → Namepolygon3, c_5, d_5, e_5, f_5
  64. Polygon(A_4, B_4, 3) → Vieleck16, b_4, g_5, h_5, C_4
  65. Polygon(D_4, E_4, 3) → Vieleck17, i_5, j_5, k_5, F_4
  66. Polygon(G_4, H_4, 3) → Vieleck18, l_5, m_5, n_5, I_4
  67. Polygon(J_4, K_4, 3) → Vieleck19, p_5, q_5, r_5, L_4
  68. Circle(O_4, 1.5) → t_5
  69. Polygon(A_5, B_5, 4) → Vieleck21, h_6, i_6, j_6, k_6, C_5, D_5
  70. Polygon(E_5, F_5, 4) → Vieleck22, l_6, m_6, n_6, p_6, G_5, H_5
  71. Polygon(W_4, Z_4, 4) → Vieleck20, a_5, b_5, f_6, g_6, M_5, N_5
  72. Segment(O_5, P_5) → a_6
  73. Segment(Q_5, R_5) → b_6
  74. Segment(S_5, T_5) → e_6
  75. Segment(U_5, V_5) → f_7
  76. OrthogonalLine(P_5, a_6) → g_7
  77. OrthogonalLine(O_5, a_6) → h_7
  78. OrthogonalLine(Q_5, b_6) → i_7
  79. OrthogonalLine(R_5, b_6) → j_7
  80. OrthogonalLine(S_5, e_6) → k_7
  81. OrthogonalLine(T_5, e_6) → l_7
  82. OrthogonalLine(U_5, f_7) → m_7
  83. OrthogonalLine(V_5, f_7) → n_7
  84. Circle(P_5, (0.5 * Distance[O_5, P_5])) → c_7
  85. Circle(R_5, (0.5 * Distance[Q_5, R_5])) → d_7
  86. Circle(T_5, (0.5 * Distance[S_5, T_5])) → e_7
  87. Circle(V_5, (0.5 * Distance[U_5, V_5])) → p_7
  88. Intersect(c_7, g_7, 2) → W_5
  89. Intersect(d_7, j_7, 2) → Z_5
  90. Intersect(e_7, l_7, 2) → A_6
  91. Intersect(p_7, n_7, 2) → B_6
  92. OrthogonalLine(W_5, g_7) → q_7
  93. OrthogonalLine(Z_5, j_7) → r_7
  94. OrthogonalLine(A_6, l_7) → s_7
  95. OrthogonalLine(B_6, n_7) → t_7
  96. Intersect(h_7, q_7) → C_6
  97. Intersect(i_7, r_7) → D_6
  98. Intersect(k_7, s_7) → E_6
  99. Intersect(m_7, t_7) → F_6
  100. Polygon(O_5, P_5, W_5, C_6) → Vieleck24, o_5, p_8, w_5, c_8
  101. Polygon(Q_5, R_5, Z_5, D_6) → Vieleck25, q_8, r_8, z_5, d_8
  102. Polygon(S_5, T_5, A_6, E_6) → Vieleck26, s_8, t_8, a_7, e_8
  103. Polygon(U_5, V_5, B_6, F_6) → Vieleck27, u_5, v_5, b_7, f_8
  104. Polygon(C_3, D_3, L_2, Q_2) → Vieleck23, c_9, d_9, l_8, q_6
  105. Polygon(K_5, L_5, 4) → Vieleck28, r_6, s_6, t_6, g_8, G_6, H_6
  106. Polygon(I_6, J_6, 4) → Vieleck29, h_8, i_8, j_8, k_8, K_6, L_6
  107. Circle(A, 1.5) → c
  108. Circle(Q_4, 1.5) → c_6
  109. Circle(C, 1.5) → d
  110. Circle(S_4, 1.5) → d_6
  111. Circle(G, 1.5) → f
  112. Circle(M_4, 1.5) → s_5

AI Drawing Prompt Reference

Draw a shape containing 10 different figures, including 2 circles, 2 squares, 2 pentagons, 2 hexagons, and 2 triangles. Start by drawing 2 circles, then 4 squares, followed by 2 pentagons, 2 hexagons, and 2 triangles. Finally, use the squares and circles to form a closed polygon.
The prompt above was compiled from the original drawing commands and is for reference only.