What problem does it solve?
Many learners and practitioners struggle to reason about variability, uncertainty, and evidence when analyzing data, leading to misuse of tests, misinterpretation of results, and unreliable conclusions. This Skill teaches the underlying statistical logic so users can choose appropriate methods, check assumptions, and interpret results with practical significance rather than blind formula application.
Core Features & Use Cases
- Concept-first tutoring: Builds intuition through thought experiments and simulation-based explanations before introducing formulas or code.
- End-to-end analysis workflow: Guides users through data cleaning, exploratory visualization, test selection, modeling, diagnostics, and reporting.
- Tool-flexible examples: Demonstrates workflows in Python (pandas, statsmodels, matplotlib), R (tidyverse, ggplot2), SPSS, Stata, or Excel while keeping the focus on statistical reasoning.
- Pedagogical scaffolding: Provides progressive levels from descriptive summaries to advanced modeling, tracks mastery signals, and uses spaced callbacks to reinforce learning.
- Error prevention guidance: Teaches common failure modes (p-hacking, ignored assumptions, causal misinterpretation) and mitigation strategies.
Quick Start
Describe your dataset, your primary research question, and which software you prefer, and ask "Help me analyze this data and choose appropriate tests."