Exploring Mean and Standard Deviation (Updated)

Exploring Mean and Standard Deviation (Updated)
Loading the math board and drawing, please wait…
2018-05-02 01:02
① This interactive GeoGebra example dynamically demonstrates how the mean and standard deviation of a dataset change as data points are moved, with visual representation of the standard deviation interval. ② Core mathematical concepts include arithmetic mean, standard deviation as a measure of dispersion, data distribution visualization, and the role of standard deviation in hypothesis testing. ③ Construction highlights: using GeoGebra commands such as Point to create data points, Mean and Sum for statistical calculations, Vector and Polygon to draw the mean line and standard deviation bands, Circle to illustrate distances, and If/RemoveUndefined for conditional display; objects include multiple points, segments, polygons, and sliders (e.g., sc, g, B) that allow real-time manipulation. ④ Suitable for middle school statistics and probability, as well as introductory college statistics courses, to build intuition about descriptive statistics and support early hypothesis testing demonstrations.

GeoGebra Commands & Parameters

  1. Point(g) → B
  2. If(x(B) ≥ 0, x(B)) → b
  3. Point(k) → F
  4. If(x(F) ≥ 0, x(F)) → f
  5. Point(j) → E
  6. If(x(E) ≥ 0, x(E)) → e
  7. Point(i) → D
  8. If(x(D) ≥ 0, x(D)) → d
  9. Point(h) → C
  10. If(x(C) ≥ 0, x(C)) → c
  11. Point(l) → A
  12. If(x(A) ≥ 0, x(A)) → a
  13. RemoveUndefined(L_2) → L_1
  14. Mean(L_1) → m
  15. If(A1 - m < 0, 1, 0) → B1
  16. Mean({a, b, c, d, e, f}) → v
  17. If(A1 - m > 0, 1, 0) → C1
  18. If(A2 - m < 0, 1, 0) → B2
  19. If(A3 - m < 0, 1, 0) → B3
  20. If(A4 - m < 0, 1, 0) → B4
  21. If(A5 - m < 0, 1, 0) → B5
  22. If(A6 - m < 0, 1, 0) → B6
  23. If(A2 - m > 0, 1, 0) → C2
  24. If(A3 - m > 0, 1, 0) → C3
  25. If(A4 - m > 0, 1, 0) → C4
  26. If(A5 - m > 0, 1, 0) → C5
  27. If(A6 - m > 0, 1, 0) → C6
  28. Sum(D1:D6) → D7
  29. Sum(E1:E6) → E7
  30. Vector((m, 0), (m - D9, 0)) → D16
  31. Vector((m, 0), (m - D10, 0)) → D17
  32. Vector((m, 0), (m - D11, 0)) → D18
  33. Vector((m, 0), (m - D12, 0)) → D19
  34. Vector((m, 0), (m - D13, 0)) → D20
  35. Vector((m, 0), (m - D14, 0)) → D21
  36. Vector((m, 0), (m + E9, 0)) → E16
  37. Vector((m, 0), (m + E10, 0)) → E17
  38. Vector((m, 0), (m + E11, 0)) → E18
  39. Vector((m, 0), (m + E12, 0)) → E19
  40. Vector((m, 0), (m + E13, 0)) → E20
  41. Vector((m, 0), (m + E14, 0)) → E21
  42. Vector((m, (5 * sc)), (x(E), (5 * sc))) → n
  43. Vector((m, (4 * sc)), (x(D), (4 * sc))) → p
  44. Vector((m, (3 * sc)), (x(C), (3 * sc))) → q
  45. Vector((m, (2 * sc)), (x(B), (2 * sc))) → r
  46. Vector((m, sc), (x(A), sc)) → s
  47. Vector((m, (6 * sc)), (x(F), (6 * sc))) → w
  48. Polygon(C15, C16, (x(C16), (-D1)), (x(C15), (-D1))) → B16, t, f_1, g_1, h_1
  49. Vector((m, 0), (m, (7 * sc))) → u
  50. Polygon(C16, C17, (x(C17), (-D2)), (x(C16), (-D2))) → B17, i_1, j_1, k_1, l_1
  51. Polygon(C17, C18, (x(C18), (-D3)), (x(C17), (-D3))) → B18, m_1, n_1, p_1, q_1
  52. Polygon(C18, C19, (x(C19), (-D4)), (x(C18), (-D4))) → B19, r_1, s_1, t_1, a_1
  53. Polygon(C19, C20, (x(C20), (-D5)), (x(C19), (-D5))) → B20, b_1, c_1, d_1, e_1
  54. Polygon(C20, C21, (x(C21), (-D6)), (x(C20), (-D6))) → B21, f_2, g_2, h_2, i_2
  55. Polygon(F15, F16, (x(F16), (-E1)), (x(F15), (-E1))) → G16, H16_1, I16, J16, K16
  56. Polygon(F16, F17, (x(F17), (-E2)), (x(F16), (-E2))) → G17, H17_1, I17, J17, K17
  57. Polygon(F17, F18, (x(F18), (-E3)), (x(F17), (-E3))) → G18, H18_1, I18, J18, K18
  58. Polygon(F18, F19, (x(F19), (-E4)), (x(F18), (-E4))) → G19, H19_1, I19, J19, K19
  59. Polygon(F19, F20, (x(F20), (-E5)), (x(F19), (-E5))) → G20, H20_1, I20, J20, K20
  60. Polygon(F20, F21, (x(F21), (-E6)), (x(F20), (-E6))) → G21, H21_1, I21, J21, K21
  61. Circle((m, 0), D7) → c_2

AI Drawing Prompt Reference

Draw six draggable data points on a coordinate plane, keeping only their non-negative x-coordinates. Compute their mean and display a vertical line at the mean. From the mean line, draw horizontal vectors to each point to show deviations. Shade the standard deviation interval on both sides of the mean with semi-transparent polygons. Above the mean line, at different heights, draw horizontal segments connecting the mean to each point's x-coordinate to visualize distances. Include sliders to adjust the standard deviation scaling and update all graphics in real time.
The prompt above was compiled from the original drawing commands and is for reference only.