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.
Start doing statistics in Python right now by exploring the completed modules:
- Data and Measurement
- Frequency Distributions
- Central Tendency
- Variability
- Visualizing Distributions
- z-Scores
- Introduction to Probability (first draft)
- Area Under the Normal Curve
- Sampling
- Sampling Techniques (beta)
- Sample Size and Error
- Central Limit Theorem
- Confidence Intervals (first draft)
- Width of Confidence Intervals (first draft)
- Hypothesis Testing Concepts
- One-Sample z-Test
- Linear Regression
- Independent Samples t-Test (beta)
- Paired Samples t-Test (first draft)
- Analysis of Variance (ANOVA) (beta)
- Bean Machine (beta)
- Chi-square (beta)
- 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.
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.