Relative Number Addition Pyramid

Relative Number Addition Pyramid
Loading the math board and drawing, please wait…
2017-01-05 13:34
This example demonstrates the construction of a pyramid shape using GeoGebra, visually illustrating the addition of relative numbers. Key math concepts include relative number operations, polygon construction, and vector applications. The construction utilizes commands like Polygon, Vector, Translate, and Segment. Suitable for middle school and above, it aids in understanding the application of relative number addition combined with geometric shapes.

GeoGebra Commands & Parameters

  1. Polygon(A, B, C, D) → poly1, a_2, b_3, c_3, d_2
  2. Polygon(B, E, F, C) → poly2, b_1, e_3, f, c_1
  3. Polygon(E, F, G, H) → poly3, e_1, f_1, g, h
  4. Polygon(H, I, J, G) → poly4, h_1, i, j, g_1
  5. Polygon(I, K, L, J) → poly5, i_1, k, l, j_1
  6. Vector(M, O) → u
  7. Translate(A, u) → A'
  8. Translate(B, u) → B'
  9. Translate(C, u) → C'
  10. Translate(D, u) → D'
  11. Polygon(A', B', C', D') → poly1', a', b', c', d'
  12. Translate(B, u) → B'_1
  13. Translate(E, u) → E'
  14. Translate(F, u) → F'
  15. Translate(C, u) → C'_1
  16. Polygon(B'_1, E', F', C'_1) → poly2', b'_1, e', f', c'_1
  17. Translate(E, u) → E'_1
  18. Translate(F, u) → F'_1
  19. Translate(G, u) → G'
  20. Translate(H, u) → H'
  21. Polygon(E'_1, F'_1, G', H') → poly3', e'_1, f'_1, g', h'
  22. Translate(H, u) → H'_1
  23. Translate(I, u) → I'
  24. Translate(J, u) → J'
  25. Translate(G, u) → G'_1
  26. Polygon(H'_1, I', J', G'_1) → poly4', h'_1, i', j', g'_1
  27. Translate(J, u) → J'_1
  28. Translate(I, u) → I'_1
  29. Segment(J'_1, I'_1) → m
  30. Translate(A', u) → A''
  31. Translate(B', u) → B''
  32. Translate(C', u) → C''
  33. Translate(D', u) → D''
  34. Polygon(A'', B'', C'', D'') → poly1'', a'', b'', c'', d''
  35. Translate(B'_1, u) → N
  36. Translate(E', u) → E''
  37. Translate(F', u) → F''
  38. Translate(C'_1, u) → P
  39. Polygon(N, E'', F'', P) → poly2'', n, e'', f'', p
  40. Translate(E'_1, u) → Q
  41. Translate(F'_1, u) → R
  42. Translate(G', u) → G''
  43. Translate(H', u) → H''
  44. Polygon(Q, R, G'', H'') → poly3'', q, r, g'', h''
  45. Translate(F, u) → F'_2
  46. Translate(C, u) → C'_2
  47. Segment(F'_2, C'_2) → f'_2
  48. Translate(F, u) → F'_3
  49. Translate(G, u) → G'_2
  50. Segment(F'_3, G'_2) → s
  51. Translate(G'_1, u) → S
  52. Translate(H'_1, u) → T
  53. Segment(S, T) → t
  54. Translate(A'', u) → A'''
  55. Translate(B'', u) → B'''
  56. Translate(C'', u) → C'''
  57. Translate(D'', u) → D'''
  58. Polygon(A''', B''', C''', D''') → poly1''', a''', b''', c''', d'''
  59. Translate(N, u) → N'
  60. Translate(E'', u) → E'''
  61. Translate(F'', u) → F'''
  62. Translate(P, u) → P'
  63. Polygon(N', E''', F''', P') → poly2''', n', e''', f''', p'
  64. Translate(F', u) → F''_1
  65. Translate(C'_1, u) → U
  66. Segment(F''_1, U) → f''_1
  67. Translate(Q, u) → Q'
  68. Translate(R, u) → R'
  69. Segment(Q', R') → q'
  70. Translate(F'_2, u) → V
  71. Translate(C'_2, u) → W
  72. Segment(V, W) → a_1
  73. Translate(C', u) → C''_1
  74. Translate(F'_1, u) → Z
  75. Translate(F'_3, u) → A_1
  76. Translate(A''', u) → B_1
  77. Translate(B''', u) → C_1
  78. Translate(C''', u) → D_1
  79. Translate(D''', u) → E_1
  80. Polygon(B_1, C_1, D_1, E_1) → poly6, b_2, c_2, d_1, e_2
  81. Translate(P', u) → P''
  82. Translate(N', u) → N''
  83. Segment(P'', N'') → p''
  84. Translate(C'', u) → C'''_1
  85. Translate(P, u) → P'_1
  86. Translate(U, u) → U'
  87. Translate(W, u) → W'
  88. Translate(C''_1, u) → F_1