HelpContactFor teachers and institutes
>_StemPy Lab
Mock TestsClasses

>_StemPy Lab

Learn. Solve. Code the solutions. Test yourself.

Live examsFree mock exams, timed and rankedEveryone starts together, and your score and rank come the moment it ends.See the exams →

Learn

  • Physics
  • Chemistry
  • Mathematics
  • Biology
  • Python Programming
  • Statistics & Data Science
  • Classes
  • Groups

Practice

  • Problems
  • Quizzes
  • Mock Tests
  • Prepare for an Exam
  • Question Sets
  • Exams
  • Certificates
  • Python Labs
  • AI Practice Generator
  • Student-Created Tests

Community

  • Discussions
  • Resources
  • Notes
  • Glossary
  • Blog

Account

  • Log in
© 2026 senLearn. All rights reserved.HelpFor SchoolsAboutContactPrivacy PolicyTerms of UseRefund Policy
Statistics & Data Science Learning Path

High School (9–10) Statistics & Data Science

Explore structured statistics & data science courses, solved problems, simulations and Python activities.

Choose a topic to see its subtopics.
Learning from SamplesData and SamplingFreeCh 6 · 1/3

Sampling Variability and Sample Size

StemPy LabStemPy Lab

Ask forty students how they come to school, then ask forty others. The two answers differ, and neither is wrong. Watch many samples scatter around the truth, and draw the pattern they make. Then find out how fast that scatter shrinks when the sample grows, and why a sample of a thousand works as well for a city as for a country.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Learning from SamplesFreeCh 6 · 2/3

Confidence Intervals for Proportions and Means

StemPy LabStemPy Lab

A news report says that 52% of people back a new park, plus or minus 3 points. Where do the 3 points come from, and what do they promise? Build an estimate with a margin of error, check when the formula for a proportion can be trusted, and plan the size of a survey. Then run a hundred surveys by simulation and see what a 95% confidence level really means.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Learning from SamplesProbability and ChanceFreeCh 6 · 3/3

Testing an Idea with Simulation

StemPy LabStemPy Lab

A coin lands heads 34 times in 50 tosses. Is it fair, or is that just luck? Answer the question by letting a computer toss a fair coin thousands of times, and see how often luck alone does as well. Use the same idea to test a new teaching method by shuffling two groups. Then learn what a p-value is and is not, the two kinds of error, and why a study that runs many tests will nearly always find something.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Correlation and RegressionTables and GraphsFreeCh 5 · 1/3

Scatter Plots and Correlation

StemPy LabStemPy Lab

Ten students tell you how long they practise typing and how fast they type. Put each student on a graph as one dot, and a pattern appears. Learn to read that pattern for direction, form and strength, to measure it with the correlation coefficient r, and to spot the cases where r gives the wrong picture.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Correlation and RegressionFreeCh 5 · 2/3

The Least-Squares Line

StemPy LabStemPy Lab

A school canteen sells more cold drinks on hot days. How many should it order for tomorrow, when the forecast says 27 degrees? Draw a straight line through the cloud of points and read off a prediction. Learn which line fits best and why, what its slope and intercept say in words, and how the leftovers, the residuals, tell you when to trust it.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Correlation and RegressionStudy Design and ExperimentsFreeCh 5 · 3/3

Correlation and Cause

StemPy LabStemPy Lab

In a seaside town, the weeks with more ice creams sold are also the weeks with more sunburn. Does ice cream burn the skin? Of course not. Learn to look for the hidden variable behind a correlation, and to see how combining groups can turn a result upside down. Then straighten a curved pattern with a logarithm, and read a claim in the news with care.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Random Variables and DistributionsProbability and ChanceFreeCh 4 · 1/3

Random Variables and Expected Value

StemPy LabStemPy Lab

Pick a student at random and ask how many brothers and sisters they have. The answer is a number, and it changes from student to student. Learn to write down the chances of every value, to find the long-run mean that a simulation settles at, and to measure how far the values spread around it. It suits a curious secondary-school student and any adult who wants the ideas behind the formulas.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Random Variables and DistributionsProbability and ChanceFreeCh 4 · 2/3

Counting Successes: The Binomial Model

StemPy LabStemPy Lab

Plant ten seeds that each grow with the same chance. How many will come up? Learn when a count of successes follows the binomial model, how to find the chance of each count, and where the counts centre and how widely they spread. A simulation of thousands of packets shows the formula at work. It suits a curious secondary-school student and any adult who wants the ideas behind the formulas.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Random Variables and DistributionsSpread of DataFreeCh 4 · 3/3

The Normal Distribution and Its Areas

StemPy LabStemPy Lab

Measure the heights of a few hundred people and draw a histogram. A smooth bell shape appears. Learn to describe that bell curve by its mean and standard deviation, and to find the share of values in any range from a z-score. Then judge when the normal model fits a data set and when it does not. Python works out every area. It suits a curious secondary-school student and any adult who wants the ideas behind the formulas.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Probability and ChanceFreeCh 3 · 1/3

Long-Run Chance and the Addition Rule

StemPy LabStemPy Lab

A made-up record says the school bus was late on 21 of 75 days. Is that a probability? Learn to find a probability from data and from equally likely outcomes, and watch a simulation settle down as the number of tries grows. Then add chances with a Venn diagram, and use the complement when it is easier to count what does not happen.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Probability and ChanceFreeCh 3 · 2/3

Independence, Trees and Streaks

StemPy LabStemPy Lab

Two alarms guard one door. If each works most of the time, how likely is it that at least one rings? Learn when two chances can be multiplied, draw probability trees for draws with and without replacement, and see why a big population makes the two kinds of draw almost the same. Then meet the gambler's fallacy, and find out by simulation how long the streaks in a random sequence really are.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Probability and ChanceTables and GraphsFreeCh 3 · 3/3

Two-Way Tables and Fair Games

StemPy LabStemPy Lab

A made-up survey asks students two questions and puts the answers in a table. What does the table say about one answer once you know the other? Learn to read a conditional probability straight from a two-way table, to check whether two things are independent, and to work out the expected value of a game. Then run the game a hundred thousand times in Python and see the average land where the rule said.

3Lessons10Problems2Python Labs1Question Set1Mock Test
Explore Course →
Page 1 of 2

Showing 1–12 of 24

Learning Journey

1
Sampling Variability and Sample Size
Explore →
2
Confidence Intervals for Proportions and Means
Explore →
3
Testing an Idea with Simulation
Explore →
4
Scatter Plots and Correlation
Explore →
5
The Least-Squares Line
Explore →
6
Correlation and Cause
Explore →
7
Random Variables and Expected Value
Explore →
8
Counting Successes: The Binomial Model
Explore →
9
The Normal Distribution and Its Areas
Explore →
10
Long-Run Chance and the Addition Rule
Explore →
11
Independence, Trees and Streaks
Explore →
12
Two-Way Tables and Fair Games
Explore →