School subjects for Years 1 to 11.
A little practice. A new possibility.
Choose your learning path
Maths, English, science and more for Years 1 to 11. Every answer is explained, and the questions a child gets wrong come back later for another go.
How old is the learner?
We’ll suggest an England key stage and a school year to begin with.
Key Stage 4 (Years 10 and 11) is GCSE revision practice. The questions follow England’s key stages, not one exam board, so check board-specific topics (AQA, OCR, Edexcel) against your school’s syllabus.
Get 10 coins for each question you complete for the first time, then spend them in the shop on capes, crowns, packs and tools.
Progress saves on this device. Make an account to pick it up anywhere. ! Logins are not managed — please save your details somewhere safe!
Choose a Year 1–11 route grouped under England’s key stages. Curriculum plans differ across the UK; Year 10–11 subject options also vary by school and GCSE board. These are guided practice samplers, not a full curriculum or exam course. Younger learners may want an adult alongside them. If you need full exam-board course coverage or marked written work, pair this with your school’s resources.
No matching subject at this level. Clear the search or choose a different key stage.
Create a character. Grow with every week.
Choose a name and description; your character level rises as you practise.
My pretend pocket bank
Practice planning, saving and spending through small weekly tasks.
Choose a responsibility task
All amounts are pretend learning points saved only in this browser. No real money, purchases, accounts or payments are involved. Agree any real allowance or chores with a trusted adult.
Why is it free?
Every course stays free. No ads, no paywalls and no premium tier: nothing is locked behind a payment.
You don’t need an account for any course. A free account only syncs your progress across devices.
Northstar is paid for by voluntary donations on Ko-fi. If it helps you, you can chip in, but you never have to.
Support Northstar on Ko-fiAbout these courses, curriculum and your progress
Five selected, widely used technology languages: Python, JavaScript, SQL, TypeScript and Java. “Top” depends on the measure; this is a practical learning selection rather than a universal ranking. New tech courses contain 300 practice variants each. The original 325-question Python trail is preserved.
Each school subject has 100 questions per key stage. English combines eight original reading passages with language and guided explanation checks. Science pairs 50 application scenarios with 50 reasoning checks. Maths uses varied values to practise ten topic areas. These are practice questions, not 100 distinct curriculum objectives. English speaking, extended writing and whole-book study, and science practical work, need additional learning beyond quizzes.
Sources: England key stages · English · Maths · Science.
Progress and course notes save in this browser. Create an account to sync progress across devices. The core app works offline.
Python
Explore with the hero. Enemies challenge you with course questions. Correct answers win the encounter.
The Greenwood
Small steps. Real skills.for quest in adventure:
learn()
build()
level_up()Your progress
Today’s quest 01 / 325
Learn the pattern
Worked example
Solve it in 3 steps
Common mistake
Try it in the browser
Edit a copy of this question code and run it locally in your browser. It will not change your course answer or progress.
Run your code to see output here.Runs in Pyodide, entirely in this browser. Do not paste private data.
Let’s work through it
Build it yourself.
A private scratchpad for longer solutions. Saved with your progress.
