有理数排序

有理数排序
几何画板及绘图内容加载中,请稍等……
2018-12-23 20:17
①本范例演示在数轴上对四个有理数进行排序的操作;②涉及核心数学概念:有理数、数轴、不等式;③作图要点:使用 GeoGebra 命令 Line(直线)、Point(点)、Segment(线段)、If(条件判断)等构建数轴和放置数值点;④适合初中数学教学,用于理解和练习有理数大小比较。

GeoGebra 命令及参数

  1. OrthogonalLine(A, xAxis) → b
  2. Line(C_2, B_2) → c
  3. Intersect(b, c) → D_2
  4. Vector((x(A), y(A)), (x(A) + a, y(A) + a)) → u
  5. Line(J, xAxis) → f
  6. OrthogonalLine(B, f) → g
  7. Intersect(f, g) → K
  8. Mirror(L, g) → L'
  9. Mirror(J, g) → J'
  10. Mirror(M, g) → F
  11. Line(O, xAxis) → h
  12. OrthogonalLine(C, h) → i
  13. Intersect(h, i) → P
  14. Mirror(Q, i) → Q'
  15. Mirror(O, i) → O'
  16. Mirror(R, i) → G
  17. Polygon(A, B_2, E_2, E, G_2, F_2, C_2) → poly1, a_1, b_1, e_1, h_1, g_1, f_1, c_1
  18. Polygon(C, O', Q', G, R, Q, O) → poly2, n, o', q', r', r, q, o
  19. Polygon(B, J', L', F, M, L, J) → poly3, i_1, j', l', m', m, l, j
  20. Line(T, xAxis) → k
  21. OrthogonalLine(D, k) → p
  22. Intersect(k, p) → U
  23. Mirror(V, p) → V'
  24. Mirror(T, p) → T'
  25. Mirror(W, p) → H
  26. Polygon(D, T', V', H, W, V, T) → poly4, s, t', v', w', w, v, t
  27. Line(A_1, xAxis) → d_1
  28. OrthogonalLine(Z, d_1) → j_1
  29. Intersect(d_1, j_1) → C_1
  30. Mirror(A_1, j_1) → D_1
  31. Mirror(B_1, j_1) → E_1
  32. Vector((0, 0), (z, 0)) → u_1
  33. Translate(A_1, u_1) → F_1
  34. Translate(B_1, u_1) → G_1
  35. Translate(Z, u_1) → Z'
  36. Translate(E_1, u_1) → H_1
  37. Translate(D_1, u_1) → I_1
  38. Translate(F_1, u_1) → J_1
  39. Translate(G_1, u_1) → K_1
  40. Translate(Z', u_1) → Z''
  41. Translate(H_1, u_1) → L_1
  42. Translate(I_1, u_1) → M_1
  43. Translate(J_1, u_1) → N_1
  44. Translate(K_1, u_1) → O_1
  45. Translate(Z'', u_1) → Z'''
  46. Translate(L_1, u_1) → P_1
  47. Translate(M_1, u_1) → Q_1
  48. Polygon(Z, A_1, B_1, E_1, D_1) → poly5, z_1, a_2, b_2, e_2, d_2
  49. Polygon(Z', F_1, G_1, H_1, I_1) → poly6, z', f_2, g_2, h_2, i_2
  50. Polygon(Z'', J_1, K_1, L_1, M_1) → poly7, z'', j_2, k_1, l_1, m_1
  51. Polygon(Z''', N_1, O_1, P_1, Q_1) → poly8, z''', n_1, o_1, p_1, q_1
  52. Segment(R_1, S_1) → r_1
  53. Point(r_1) → T_1
  54. Vector(T_1, S_1) → v_1
  55. Vector(T_1, R_1) → w_1
  56. If(decimal > fracadjusted, 1, 0) → Ascore_1
  57. If(decimal > decimaltwo, 1, 0) → Ascore_2
  58. If(decimal > percentadjusted, 1, 0) → Ascore_3
  59. If(fracadjusted > decimal, 1, 0) → Bscore_1
  60. If(fracadjusted > decimaltwo, 1, 0) → Bscore_2
  61. If(fracadjusted > percentadjusted, 1, 0) → Bscore_3
  62. If(decimaltwo > decimal, 1, 0) → Cscore_1
  63. If(decimaltwo > fracadjusted, 1, 0) → Cscore_2
  64. If(decimaltwo > percentadjusted, 1, 0) → Cscore_3
  65. Vector(I, N) → s_1
  66. Vector(I, S) → t_1