Hook a Duck Probability Demo

Hook a Duck Probability Demo
Loading the math board and drawing, please wait…
2016-05-03 23:02
This example demonstrates probability calculations and sequence generation through dynamic geometry. It involves core math concepts like Probability & Statistics, Sequences and Series, Multiplication, Confidence Interval, Hypergeometric Distribution. Construction highlights include GeoGebra commands: Point, Ellipse, Remove, Sequence, Object, Translate. Suitable for high school and above, exploring the interaction between probability models and geometric transformations.

GeoGebra Commands & Parameters

  1. Point(xAxis) → A
  2. Point(xAxis) → B
  3. Ellipse(A, B, C) → c
  4. Ellipse(E, F, G) → d
  5. Ellipse(L_1, M, N) → e
  6. Ellipse(O, P, Q) → f
  7. Ellipse(R, S, T) → g
  8. Point(e) → D11
  9. Point(d) → D13
  10. Point(g) → D15
  11. Point(f) → D21
  12. Point(g) → D22
  13. Point(d) → D23
  14. Point(e) → D24
  15. Point(f) → D10
  16. Point(f) → D12
  17. Point(g) → D14
  18. Point(e) → D16
  19. Point(d) → D17
  20. Point(g) → D18
  21. Remove(All, {Duck1}) → L1
  22. Point(f) → D19
  23. Point(e) → D20
  24. Remove(L1, {Duck2}) → L2
  25. Sequence(true, t, 1, 24) → L
  26. Object("D0" + B1) → A1
  27. Object("D0" + B2) → A2
  28. Object("D0" + B3) → A3
  29. Object("D0" + B4) → A4
  30. Object("D0" + B5) → A5
  31. Object("D0" + B6) → A6
  32. Object("D0" + B7) → A7
  33. Object("D0" + B8) → A8
  34. Object("D0" + B9) → A9
  35. Object("D" + B11) → A11
  36. Object("D" + B12) → A12
  37. Object("D" + B13) → A13
  38. Object("D" + B14) → A14
  39. Object("D" + B15) → A15
  40. Object("D" + B16) → A16
  41. Object("D" + B17) → A17
  42. Object("D" + B18) → A18
  43. Object("D" + B19) → A19
  44. Object("D" + B20) → A20
  45. Object("D" + B21) → A21
  46. Object("D" + B22) → A22
  47. Object("D" + B23) → A23
  48. Object("D" + B24) → A24
  49. Point(d) → D2
  50. Point(e) → D7
  51. Point(e) → D6
  52. Point(f) → D8
  53. Point(g) → D9
  54. Point(f) → D5
  55. Point(d) → D3
  56. Point(g) → D4
  57. Point(d) → D1
  58. Translate(pic1, Vector[(-1.2832751355720795, 0)]) → pic1'
  59. Translate(pic1', u) → pic1''
  60. Translate(pic1'', u) → pic1'''