Step Through Basic Statistics with TI 83/84 Calculator

Step Through Basic Statistics with TI 83/84 Calculator
Loading the math board and drawing, please wait…
2014-06-06 00:58
This example demonstrates the steps to compute basic statistics using a TI 83/84 calculator. It involves core mathematical concepts like statistical characteristics, datasets, median, mode, quartiles, etc. The construction utilizes GeoGebra commands and objects such as Element, Sequence, Max, Min, KeepIf, TableText, Sort, CountIf, Segment, If, Polygon, Sum, Q1, Q3, Median, Mode. It is suitable for high school and above students learning statistical computation methods.

GeoGebra Commands & Parameters

  1. Element(RateSq, Mod[Seed, 8] + 1) → Rate
  2. Sequence(Mod[(Rate * k) + Start, 20] + 1, k, 0, 19, 1) → OptSeq
  3. Element(DataSets, DataSet) → DataSet1
  4. Element(AcSq, DataSet) → Ac0
  5. Sequence(Element[DataSet1, Element[OptSeq, k]], k, 1, Size) → DataSet2
  6. Max(DataSet2) → maxX
  7. Min(DataSet2) → minX
  8. Sequence(8.5 - (1.1 * k), k, 0, 2) → LHSeq
  9. Sequence(k, k, 1, 19) → StartSq
  10. KeepIf(floor(20 / x) ≠ 20 / x, StartSq) → RlPrSq
  11. Sequence(Element[DataSet2, k], k, RL1 + 1, Size) → DspRw2
  12. Sequence(Element[DataSet2, k], k, 1, RL1) → DspRw1
  13. TableText({DspRw1, DspRw2, "hr"}) → DataList
  14. Element(DscSq, DataSet) → DataDesc
  15. TableText({DataSet2}, "hr") → DataLine
  16. Sort(DataSet2) → SortData
  17. CountIf(x > 0, RateSq) → RateNo
  18. Segment(TbL1, TbR1) → tbhl1
  19. Segment(TbL2, TbR2) → tbhl2
  20. Segment(TbL0, TbR0) → tbhl0
  21. CountIf(x ≠ (0, 0), DataSet1) → DataCnt
  22. If(Mod[Size, 2] ≟ 1, Segment[TbR1, TbR0], Segment[TbR2, TbR0]) → tbrg
  23. Sort(DataSet2) → DataSet3
  24. Sequence((k - 0.375) / (Size + 0.25), k, 1, Size) → PPV
  25. Sequence(k, k, 12, 18, 1) → SzSq
  26. Sequence(Segment[(TbLf + (TbCW * k), TbTp), (TbLf + (TbCW * k), TbBt)], k, 0, floor(Size / 2)) → TbVLines
  27. Segment((DSL2, DST1), (DSL2, DSB)) → dsv1
  28. Segment((DSR1, DST1), (DSR1, DSB)) → dsv2
  29. Segment((DSL1, DST2), (DSR2, DST2)) → dsh1
  30. Segment((DSL1, DSB), (DSR2, DSB)) → dsh2
  31. Polygon(ARUL, ARLL, ARLR, ARUR) → ARbx, arul, arll, arlr, arur
  32. Polygon(BRUL, BRLL, BRLR, BRUR) → BRbx, brul, brll, brlr, brur
  33. Polygon(CRUL, CRLL, CRLR, CRUR) → CRbx, crul, crll, crlr, crur
  34. Sum(DataSet2) → Σx
  35. Sequence(Element[DataSet2, k]^(2), k, 1, Size) → XsqSq
  36. Q1(DataSet2) → QLo
  37. Q3(DataSet2) → QHi
  38. Median(DataSet2) → Med
  39. If(Ac1 ≟ 1, ".", "s.") → PlTxt
  40. Polygon(DRUL, DRLL, DRLR, DRUR) → DRbx, drul, drll, drlr, drur
  41. Polygon(ERUL, ERLL, ERLR, ERUR) → ERbx, erul, erll, erlr, erur
  42. Segment(AAT, AAH) → aas
  43. Segment(AAL, AAH) → aal
  44. Segment(AAR, AAH) → aar
  45. Segment(BAH, BAT) → bas
  46. Segment(BAL, BAH) → bal
  47. Segment(BAR, BAH) → bar
  48. Segment(CAT, CAH) → cas
  49. Segment(CAL, CAH) → cal
  50. Segment(CAR, CAH) → car
  51. Element(DataSet2, 6) → EnVl
  52. Polygon(FRUL, FRLL, FRLR, FRUR) → FRbx, frul, frll, frlr, frur
  53. Mode(DataSet2) → DataMode
  54. Sequence(Text[Element[OldData, k], (0.5, 6.1 - (0.5 * k))], k, 1, 7) → DsOldDt
  55. Sequence(Text[Element[DataSet2, k], (0.5, 6.1 - (0.5 * k))], k, 1, 5) → DsNewDt
  56. Sequence(Text[Element[DataSet3, k], (0.5, 6.1 - (0.5 * k))], k, 1, 7) → DsOrdDt
  57. Sequence(Text[Element[DspRw1, k], (TbLf - 0.9 + (k * TbCW), TbTp - 0.4)], k, 1, RL1) → TbDtR1
  58. Sequence(Text[Element[DspRw2, k], (TbLf - 0.9 + (k * TbCW), TbTp - 0.4 - TbRH)], k, 1, RL2) → TbDtR2

AI Drawing Prompt Reference

Create a statistical chart demonstrating the process of computing basic statistics with a calculator. Include datasets, maximum and minimum values, quartiles, median, and mode. First plot the dataset, then mark the maximum and minimum values. Use different colors or lines to represent quartiles, median, and mode. Finally, display the dataset and calculation results in a table.
The prompt above was compiled from the original drawing commands and is for reference only.