Why Grade Bands Matter in Online Practice Tests
Most online practice tools let you tick “easy” and pull from the whole bank. That feels generous. On a bank that runs from a nine-year-old’s first contest paper to a school-leaver’s last, it is how you accidentally sit the wrong exam.
Education on My Path does not mix grades in a sitting. Not as a preference. As a rule. The card rolls one band. The API refuses a multi-grade pool with grade_required. Languages use the same rule with a different label: Level, meaning CEFR A1–C2, not a school year.
This article is the product decision, not a theory of child development. If you wanted the sitting controls, see practice tests vs exam papers. If you wanted the study loop, see how to build an exam study plan. Here is why the pool is never “all ages, easy.”
The bank spans ages on purpose
General Math is the whole maths bank, grades 3–12. Math Kangaroo is real past-paper items in bands 3–4, 5–6, 7–8, 9–10, and 11–12. The same platform also holds four languages at CEFR A1 through C2. One catalogue, many ages, one hub at /education.
A nine-year-old and an eighteen-year-old can both have a weak algebra bar. They should not share a sitting. The items that teach “easy algebra” at 3–4 are not the items that warm up 11–12. Mixing them does not create a gentle ramp. It creates a random draw that neither learner can read as a signal.
The default grades on a maths card are not “everything.” The opening set is the middle bands — 5–6, 7–8, 9–10 — because that is where most learners are, and because a mixed-difficulty default across all grades would make the first sitting unreadable. The ends, 3–4 and 11–12, stay one click away. You still pick. You still get one band.
Kangaroo complexity is a task-number band
This is the uncopyable reason, and it is specific to how Kangaroo is built.
A real Kangaroo paper pays 3 points for the first third of tasks, 4 for the middle third, 5 for the last third. The candidate starts on the number of tasks (nobody scores zero): 24-task papers run 24…120, 30-task papers 30…150. Level 3–4 is 24 tasks (thirds of 8). Level 5–6 is 30 tasks in 2020–2021 and 24 in 2022–2025. Levels 7–8, 9–10, and 11–12 are 30 tasks (thirds of 10). My Path weights the session by metadata.points. There is no wrong-answer penalty — editions disagree by country and year, so we do not guess.
The important sentence for mixing: Kangaroo complexity is the task-number band, and that band is identical across ages. Task 1 on a grade 3–4 paper is “easy” for that paper. Task 1 on a grade 11–12 paper is “easy” for that paper. They are not the same item. They are not the same mathematics. They share a position in the paper’s thirds.
If a sitting mixed grades and then filtered to “easy,” it would mix a nine-year-old’s warm-up with a school-leaver’s warm-up. Both are easy in their paper. Together they are nonsense. The nine-year-old meets secondary work. The school-leaver meets primary work and a score that means nothing.
That is why picking several grades on the card does not mean “serve them all.” The card rolls one of the chosen bands at start. POST of a multi-grade pool comes back grade_required. The rule is the same for General Math, because Kangaroo items live in that bank too and can be served when the grade and topic filter match. A General Math “easy” across 3–12 would have the same bug, even on items that never saw a contest.
We are not affiliated with official Math Kangaroo / Kangourou sans Frontières. This is practice on our bank. The scoring shape is still why the pool cannot be mixed.
Languages: the axis is Level, not Grade
English, French, German, and Spanish do not have school years in the same way. They have CEFR: A1, A2, B1, B2, C1, C2. The machinery is the same — one band per sitting, grade in the metadata, picker on the card — but the label is Level, with a hint that A1 is beginner and C2 is near-native.
Calling that “Grade” would read as a mistake. A1 is not “year 1.” B2 is not “grade 10.” The old design welded level into the topic key (vocabulary-a2, grammar-b1), which meant Vocabulary existed only at A2 and Grammar only at B1: twenty of the twenty-four skill × level combinations were unrepresentable, and the card showed no grade control at all. Putting CEFR in the same band field maths already uses gives languages the picker, the per-band topic counts, and the rule that one sitting never mixes bands.
So: a B1 grammar sitting is B1. It does not sprinkle A2 stems to be kind, and it does not sneak C1 reading because the pool was short. If the pool for that cell cannot fill 20, the 20 button mutes. You sit 10, or you widen topics inside B1, or you change Level on purpose.
Four skills only: vocabulary, grammar, reading, writing. No listening, no speaking, no audio. No official affiliation with Cambridge, DELF/DALF, Goethe-Institut, Instituto Cervantes, DELE, ÖSD. Practice against a CEFR-shaped bank. Mixing A2 and B2 in one sitting would still be a mixed-band sitting even if we had audio. We do not mix them.
Guides for the four languages: General English, German, Spanish, French.
What “picking several grades” actually does
The card’s grade row is multi-select. That looks like a mix. It is not.
The resting state is an opening set of bands, not a promise to interleave them. When you start, one of the selected bands is rolled. The sitting header will show that band. Mastery updates against topics in that band’s world. The next sitting may roll a different ticked band if you left several on — which is why a plan that needs 7–8 should tick 7–8 only.
Why allow multi-select at all? Because you might want the card to pick among neighbouring bands you are willing to practise, without mixing items inside one score. That is a playlist of sittings, not a playlist of items. If that is too surprising, tick one. The honest use of one tick is also the one a study plan should start with.
The deliverable length is the smallest candidate pool among the bands you might roll, not the sum. If 9–10 can fill 60 and 5–6 can only fill 14 for these topics, you do not get a 60 that is secretly all 9–10. The 60 button mutes until the guaranteed pool can pay it. Otherwise the card would lie about what “60” means.
Easy is not a global setting
Complexity on the card — easy / medium / hard — is inside a band. Mastery’s complexity 1–5 is progress on a topic. Kangaroo’s 3/4/5 is the paper third. Three different scales.
A mixed-grade sitting that then filtered to easy would collapse two of those scales together: paper-third “easy” across ages, plus school-maths “easy” across ages. The score would look like a number. It would not be comparable to last week’s number, because last week might have rolled a different age.
That is also why Education is not IQ. IQ under For Me is a one-shot cognitive sitting. It does not have grade bands, and it should not. Dragging IQ into Education, or dragging Education’s grades into IQ, would break both. Education on My Path is exam prep; IQ stays under For Me.
Named qualifications — SAT, GCSE, TOEFL, IELTS, Abitur, E8 — are not live. If they return on the Exams shelf, they will still be one paper, one population, not a mixed-age easy pool. Until then, Practice is the catalogue, and Practice is grade-pure. The hub puts Practice first; it does not put a fake mixed exam first.
What you lose by mixing (and what you keep by not)
What you think you gain from a mixed pool: variety, a longer sitting, a gentler start.
What you actually get: a score you cannot compare, a mastery bar that averages a child and a near-adult, retry-wrong that queues items from the wrong syllabus, an AI gap report that names “algebra” as if algebra were one thing.
What you keep by refusing:
- A sitting you can describe in one clause: “B1 writing, 20 questions, review at end.”
- Topic cards that mean the same thing next Tuesday.
- Retry wrong that is still in band.
- Kangaroo drills that respect the paper’s thirds for that age.
- A 10 / 20 / 60 choice that the shallowest ticked band can actually pay.
Pictures still matter. Some Kangaroo items cannot be classified without the diagram. Grade-pure does not mean diagram-free. Maths still renders as maths.
Topics stay closed-vocabulary. Mixed Problems is the label for items that should not pretend to be a keyword. Mixing grades is still refused; mixing topics inside one grade is your filter, and Mixed Problems can be part of it.
How to choose a band without overthinking it
If you are in a school year that maps onto 7–8, pick 7–8. If the first sitting is crushing, sit 5–6 on purpose next, as a different sitting, not as a hidden mix inside this one. If it is too light, sit 9–10 on purpose. The bars will not merge the two, which is the point.
If you are an adult returning to maths, do not pick 11–12 out of pride. Pick the band whose first sitting you can finish. Pride is a mixed-grade sitting by another name.
If you are on languages, pick the CEFR level you would actually sit in the world, then believe the card when B1 cannot fill 60 in writing alone. Widen skills inside B1, or sit 20, or drop to A2 as a separate week.
Kangaroo: pick the grade band the contest would put you in. Do not pick 3–4 to farm 3-point items if you would be in 9–10 on the day. The 3-point items in 9–10 are the right warm-up. Farming a younger paper inflates a score and starves the mastery bar you actually need.
A parent sitting beside a child should still pick the child’s band, not “a bit of everything so we see what happens.” Seeing what happens is two sittings, two review screens, two honest scores. One mixed score is not more information. It is less.
If two siblings share an account’s Education entitlement, they still need two bands and two plans of sittings, not one pooled easy. Student does not include child profiles; the sittings are still grade-pure per start. The rule does not relax because two people take turns.
Entitlement does not change the rule
Student (€9.99/month, no trial — Get Student — €9.99/month) and Monthly (€19.99) include unlimited Education. For Me (€4.99) and Around Me (€9.99) include none. GBP mirrors EUR (£4.99 / £9.99 / £19.99). PLN: zł24.99 / 49.99 / 99.99. Paying does not unlock mixed-grade pools. The grade_required refusal is not a paywall. It is the same for every entitled sitting.
Tokens buy AI on the sitting, not a waiver on bands. Grace days do not open Education, and they would not open a mixed pool either.
Plans: /premium. Student shape: Student plan and Student vs For Me vs Around Me.
Sit one band, then another
Grade bands matter because the bank is wide and “easy” is local. Kangaroo’s task-number thirds make a mixed-age easy pool incoherent. Languages needed the same purity with a Level label so CEFR did not pretend to be a school year.
Open /education, tick one Grade or one Level, start. If you need a second band, sit a second sitting. The review screen, the bars, and the gap report will finally be about one population — which is the only population a practice test can honestly serve.