数位方块

数位方块
几何画板及绘图内容加载中,请稍等……
2017-05-11 17:45
①本范例演示数位方块在表示不同数值时的组合与分解;②涉及核心数学概念为数位、十进制、加法与减法;③构造中使用了If条件判断、多边形Polygon、线段Segment、点Point以及求和Sum等GeoGebra命令;④适合小学阶段数学教学,用于帮助学生理解数位概念与运算。

GeoGebra 命令及参数

  1. If(v ≟ true, 1, 0) → F4
  2. If((E2 > 5) ∧ (E2 < 16), 1, 0) → F2
  3. If((E1 > 5) ∧ (E1 < 16), 1, 0) → F1
  4. If((C12 < 26) ∧ (C12 > 17), 1, 0) → D12
  5. Polygon(A, B, 4) → poly1, f, g, h, i, C, D
  6. Polygon(A_1, B_1, 4) → poly1_1, f_1, g_1, h_1, i_1, C_1, D_1
  7. Polygon(A_2, B_2, 4) → poly1_2, f_2, g_2, h_2, i_2, C_2, D_2
  8. Polygon(A_3, B_3, 4) → poly1_3, f_3, g_3, h_3, i_3, C_3, D_3
  9. Polygon(A_4, B_4, 4) → poly1_4, f_4, g_4, h_4, i_4, C_4, D_4
  10. Polygon(A_5, B_5, 4) → poly1_5, f_5, g_5, h_5, i_5, C_5, D_5
  11. Polygon(A_6, B_6, 4) → poly1_6, f_6, g_6, h_6, i_6, C_6, D_6
  12. Polygon(A_7, B_7, 4) → poly1_7, f_7, g_7, h_7, i_7, C_7, D_7
  13. Polygon(A_8, B_8, 4) → poly1_8, f_8, g_8, h_8, i_8, C_8, D_8
  14. Polygon(A_9, B_9, 4) → poly1_9, f_9, g_9, h_9, i_9, C_9, D_9
  15. Segment(E, F) → j
  16. Segment(G, H) → k
  17. Segment(I, J) → l
  18. Segment(K, L) → m
  19. Segment(K, I) → n
  20. Segment(L, J) → q
  21. Polygon(O, P, Q, R) → poly2, o, p_1, q_1, r
  22. Polygon(O_1, P_1, Q_1, R_1) → poly2_1, o_1, p_2, q_2, r_1
  23. Polygon(O_2, P_2, Q_2, R_2) → poly2_2, o_2, p_3, q_3, r_2
  24. Polygon(O_3, P_3, Q_3, R_3) → poly2_3, o_3, p_4, q_4, r_3
  25. Polygon(O_4, P_4, Q_4, R_4) → poly2_4, o_4, p_5, q_5, r_4
  26. Polygon(O_5, P_5, Q_5, R_5) → poly2_5, o_5, p_6, q_6, r_5
  27. Polygon(O_6, P_6, Q_6, R_6) → poly2_6, o_6, p_7, q_7, r_6
  28. Polygon(O_7, P_7, Q_7, R_7) → poly2_7, o_7, p_8, q_8, r_7
  29. Polygon(O_8, P_8, Q_8, R_8) → poly2_8, o_8, p_9, q_9, r_8
  30. Polygon(O_9, P_9, Q_9, R_9) → poly2_9, o_9, p_{10}, q_{10}, r_9
  31. Polygon(S, T, 4) → poly3, s, t, d, e, U_2, V_2
  32. Polygon(S_1, T_1, 4) → poly3_1, s_1, t_1, d_1, e_1, U_1, V_1
  33. Point(m) → M
  34. Point(l) → N
  35. Segment(M, N) → p
  36. If((A1 < 30) ∧ (A1 > 26), 1, 0) → B1
  37. If((A2 < 30) ∧ (A2 > 26), 1, 0) → B2
  38. If((A3 < 30) ∧ (A3 > 26), 1, 0) → B3
  39. If((A4 < 30) ∧ (A4 > 26), 1, 0) → B4
  40. If((A5 < 30) ∧ (A5 > 26), 1, 0) → B5
  41. If((A6 < 30) ∧ (A6 > 26), 1, 0) → B6
  42. If((A7 < 30) ∧ (A7 > 26), 1, 0) → B7
  43. If((A8 < 30) ∧ (A8 > 26), 1, 0) → B8
  44. If((A9 < 30) ∧ (A9 > 26), 1, 0) → B9
  45. If((A10 < 30) ∧ (A10 > 26), 1, 0) → B10
  46. Sum(B1:B10) → B11
  47. If((C1 < 26) ∧ (C1 > 17), 1, 0) → D1
  48. If((C2 < 26) ∧ (C2 > 17), 1, 0) → D2
  49. If((C3 < 26) ∧ (C3 > 17), 1, 0) → D3
  50. If((C4 < 26) ∧ (C4 > 17), 1, 0) → D4
  51. If((C5 < 26) ∧ (C5 > 17), 1, 0) → D5
  52. If((C6 < 26) ∧ (C6 > 17), 1, 0) → D6
  53. If((C7 < 26) ∧ (C7 > 17), 1, 0) → D7
  54. If((C8 < 26) ∧ (C8 > 17), 1, 0) → D8
  55. If((C9 < 26) ∧ (C9 > 17), 1, 0) → D9
  56. If((C10 < 26) ∧ (C10 > 17), 1, 0) → D10
  57. Polygon(U, V, W, Z) → poly2_{10}, o_{10}, p_{11}, q_{11}, r_{10}
  58. Polygon(S_2, T_2, 4) → poly3_2, s_2, t_2, d_2, e_2, U_3, V_3