Skip to content

vectrlab/apex-stats-modules

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

APEX: Applied Programming Experiences Logo

APEX STATS Modules

These are prebuilt modules ready for use or modification in your course. A module brings together one or more dataset examples with a series of code snippets. See the instructor guide for more information.

Quick Start

Start doing statistics in Python right now by exploring the completed modules:

  1. Data and Measurement
  2. Frequency Distributions
  3. Central Tendency
  4. Variability
  5. Visualizing Distributions
  6. z-Scores
  7. Introduction to Probability (first draft)
  8. Area Under the Normal Curve
  9. Sampling
  10. Sampling Techniques (beta)
  11. Sample Size and Error
  12. Central Limit Theorem
  13. Confidence Intervals (first draft)
  14. Width of Confidence Intervals (first draft)
  15. Hypothesis Testing Concepts
  16. One-Sample z-Test
  17. Linear Regression
  18. Independent Samples t-Test (beta)
  19. Paired Samples t-Test (first draft)
  20. Analysis of Variance (ANOVA) (beta)
  21. Bean Machine (beta)
  22. Chi-square (beta)
  23. Chi-square Test for Independence (Two-Way) (first draft)

*The modules have been renumbered to follow the recommended sequence. If you were previously referencing modules by number, you can access the old numbering here.

About APEX STATS

APEX STATS is a set of open, editable, and modular resources that use Python as instructional technology to make it easier to teach introductory statistics.

The goal of the APEX STATS modules is to teach statistical reasoning and concepts through examples that incorporate Python. The modules expose students to Python gradually and provide opportunities for them to modify code to perform analysis. Prior Python background is not necessary to progress through the modules. Students will grow more comfortable with Python as they discover its usefulness. Instructors can use APEX STATS modules to teach statistical concepts without needing to emphasize Python. Meanwhie, the Python code is always visible and editable for students and instructors to discover the fun challenge of computer programming.

APEX STATS is aligned to the California Transfer and Articulation System, C-ID, for Introduction to Statistics. Therefore, it should be useful for many introductory statistics courses and any California college course.

APEX STATS is a work in progress. We are taking an iterative, instructor-centered design approach. Your feedback helps us improve the project.

APEX is the Applied Computing Programming Experiences project at San José State University.

To get started, check out the instructor guide.

APEX STATS Resources