Decimal Multiplication Geometric Demonstration

Decimal Multiplication Geometric Demonstration
Loading the math board and drawing, please wait…
2019-03-06 20:05
This example demonstrates decimal multiplication through geometric figures. Key mathematical concepts include decimal multiplication and coordinate geometry. It uses commands such as Product, Sequence, Mod, Polygon, Segment, and Textfield in GeoGebra. Suitable for high-grade elementary or junior high school students to learn decimal multiplication and geometric construction.

GeoGebra Commands & Parameters

  1. Product({a, 10}) → b
  2. Sequence(Dilate[D, k, C], k, 0, 1, 0.1) → l1
  3. Sequence(Dilate[B, k, A], k, 0, 1, 0.1) → l2
  4. Sequence(Dilate[C, k, A], k, 0, 1, 0.1) → l3
  5. Sequence(Dilate[D, k, B], k, 0, 1, 0.1) → l4
  6. Sequence(Segment[Element[l1, k], Element[l2, k]], k, 1, 11) → l5
  7. Sequence(Segment[Element[l3, k], Element[l4, k]], k, 1, 11) → l6
  8. Sequence(Dilate[D_1, k, C_1], k, 0, 1, 0.1) → l1_1
  9. Sequence(Dilate[B_1, k, A_1], k, 0, 1, 0.1) → l2_1
  10. Sequence(Dilate[C_1, k, A_1], k, 0, 1, 0.1) → l3_1
  11. Sequence(Dilate[D_1, k, B_1], k, 0, 1, 0.1) → l4_1
  12. Sequence(Segment[Element[l1_1, k], Element[l2_1, k]], k, 1, 11) → l5_1
  13. Sequence(Segment[Element[l3_1, k], Element[l4_1, k]], k, 1, 11) → l6_1
  14. Sequence(Dilate[D_2, k, C_2], k, 0, 1, 0.1) → l1_2
  15. Sequence(Dilate[B_2, k, A_2], k, 0, 1, 0.1) → l2_2
  16. Sequence(Dilate[C_2, k, A_2], k, 0, 1, 0.1) → l3_2
  17. Sequence(Dilate[D_2, k, B_2], k, 0, 1, 0.1) → l4_2
  18. Sequence(Segment[Element[l1_2, k], Element[l2_2, k]], k, 1, 11) → l5_2
  19. Sequence(Segment[Element[l3_2, k], Element[l4_2, k]], k, 1, 11) → l6_2
  20. Sequence(Dilate[D_3, k, C_3], k, 0, 1, 0.1) → l1_3
  21. Sequence(Dilate[B_3, k, A_3], k, 0, 1, 0.1) → l2_3
  22. Sequence(Dilate[C_3, k, A_3], k, 0, 1, 0.1) → l3_3
  23. Sequence(Dilate[D_3, k, B_3], k, 0, 1, 0.1) → l4_3
  24. Sequence(Segment[Element[l1_3, k], Element[l2_3, k]], k, 1, 11) → l5_3
  25. Sequence(Segment[Element[l3_3, k], Element[l4_3, k]], k, 1, 11) → l6_3
  26. Product({b, 10}) → c
  27. Mod(c, 10) → d
  28. Polygon(A, B, D, C) → q1, a_1, b_1, d_1, c_1
  29. Polygon(A_1, B_1, D_1, C_1) → q2, f, g, h, i
  30. Polygon(A_2, B_2, D_2, C_2) → q3, a_2, b_2, d_2, c_2
  31. Polygon(A_3, B_3, D_3, C_3) → q4, a_3, b_3, d_3, c_3
  32. Polygon(A, F, E, C) → q5, a_4, f_1, e_1, c_4
  33. Polygon(C_1, G, H, A_1) → q6, j, g_1, h_1, k
  34. Polygon(I, J, A_2, C_2) → q7, i_1, j_1, l, m
  35. Sequence(Dilate[P, k, N], k, 0, 1, 0.1) → l7
  36. Sequence(Dilate[O, k, M], k, 0, 1, 0.1) → l8
  37. Sequence(Segment[Element[l7, k], Element[l8, k]], k, 1, 11) → l9
  38. Segment(N, P) → n
  39. Segment(M, O) → p
  40. Polygon(N, M, Q, R) → q8, n_1, m_1, q, r
  41. Sequence(Dilate[V, k, T], k, 0, 1, 0.1) → l10
  42. Sequence(Dilate[U, k, S], k, 0, 1, 0.1) → l11
  43. Sequence(Segment[Element[l10, k], Element[l11, k]], k, 1, 11) → l12
  44. Segment(T, V) → s
  45. Segment(S, U) → t
  46. Polygon(T, Z, W, S) → q9, t_1, z_1, w, s_1
  47. Sequence(Dilate[H_1, k, F_1], k, 0, 1, 0.1) → l13
  48. Sequence(Dilate[G_1, k, E_1], k, 0, 1, 0.1) → l14
  49. Sequence(Segment[Element[l13, k], Element[l14, k]], k, 1, 11) → l15
  50. Segment(F_1, H_1) → k_1
  51. Segment(E_1, G_1) → l_1
  52. Polygon(F_1, J_1, I_1, E_1) → q10, p_1, q_1, r_1, f_2
  53. Sequence(Dilate[N_1, k, L_1], k, 0, 1, 0.1) → l16
  54. Sequence(Dilate[M_1, k, K_1], k, 0, 1, 0.1) → l17
  55. Sequence(Segment[Element[l16, k], Element[l17, k]], k, 1, 11) → l18
  56. Segment(L_1, N_1) → g_2
  57. Segment(M_1, K_1) → h_2
  58. Polygon(P_1, O_1, K_1, L_1) → q11, i_2, o_1, j_2, k_2
  59. Polygon(C_3, Q_1, R_1, A_3) → q12, l_2, m_2, n_2, p_2
  60. Textfield(a) → InputBox1
  61. Polygon(M, N, P, O) → q13, m_3, n_3, p_3, o
  62. Polygon(T, V, U, S) → q14, t_2, v, u, s_2
  63. Polygon(E_1, F_1, H_1, G_1) → q15, q_2, r_2, e_2, f_3
  64. Polygon(K_1, L_1, N_1, M_1) → q16, g_3, h_3, i_3, j_3