Where should I start? A guide to the levels
StemPy Lab has five levels, from Middle Stage to General. Here is how to choose one, how to use the level checks, and what to do if a level is still empty.
17 October 2026 · 2 min read · All posts by StemPy Lab

When you open a subject, you see a list of levels. It is easy to wonder: which one is mine?
Here is a simple way to choose.
The five levels
| Level | Who it is for |
|---|---|
| Middle Stage | Learners who are new to the subject, or who want to begin gently. |
| High School (9–10) | The first years of high school. Most of our courses are here. |
| High School (11–12) | The last two years of school, and the first steps towards college exams. |
| Undergraduate | University learners. |
| General | Anybody who is curious, at any age, and wants to understand the ideas without an exam in mind. |
A short rule
- If a subject is new to you, start one level lower than you think. A quick, easy chapter costs you ten minutes. A chapter that is too hard costs you your confidence.
- If you are revising, start at your own level, and use the mock tests to find your weak spots.
- If you are just curious, choose General. The General level has the same clear lessons as High School (9–10), because good explanations do not need a syllabus.
Level checks for Python
Python has two level checks: short tests of 10 and 14 questions. If you already know some Python, take the Foundations level check first. A chapter in which you answer both questions correctly is a chapter you can skip. If you are new, take it anyway: it shows what you will learn.
Use the filters
Every list on the site, such as Problems, Quizzes and Mock Tests, has a Level filter. Choose a subject and a level, and the list shows only what exists there. If a choice is missing, it means that we have not written that part yet, and it is coming.
An honest note
We are building the site one chapter at a time. Today the most content is at High School (9–10), and Python and Statistics start from zero and suit every level. Some subjects have fewer chapters at other levels so far. If you cannot find what you need, tell us on the Contact page. You can also write your comments below. What learners ask for decides what we write next.
Discussion (0)
Log in to join the discussion.
Loading…

How to hold a mock test: a step-by-step guide for teachers
Get your questions ready, build a paper marked like the real exam, choose how it starts, run it, read the report and give certificates. Then take the same paper to students beyond your class with an open exam. A walk through a demo class test.
Mock testsTeachersGuides

