Arrange fractions, decimals, and percents

Arrange fractions, decimals, and percents
Loading the math board and drawing, please wait…
2012-08-05 11:42
This GeoGebra example demonstrates the process of arranging four numbers, including fractions, decimals, and percents, from least to greatest, using interactive visualization to enhance numerical comparison skills. The core math concepts involved include conversion between different numerical representations, ordering of values, logical reasoning, and mental math techniques. In terms of construction, the summary indicates the use of commands such as OrthogonalLine, Line, Intersect, Vector, Mirror, Polygon, Translate, Segment, Point, and If, generating objects like points, segments, and polygons (e.g., A, B, C_2) to create graphical aids for the arrangement task. It is suitable for elementary or middle school mathematics education, aimed at reinforcing number sense and comparative abilities.

GeoGebra Commands & Parameters

  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