6 paths ยท 201 steps
Learning paths: one short step at a time.
Long, ordered series for maths, Python, the Rubik's Cube and how computers think. Finish a step, keep your streak, and see the whole map fill up.
Where do I begin?
Find your path
Maths foundations, Grades 1 to 5
Number sense, the four operations, fractions, decimals, shapes and data, one skill at a time.
Start the path โIntermediate ยท ages 11 to 14Middle-school maths, Grades 6 to 8
Ratios, the number system, expressions and equations, percentages, geometry, statistics and functions.
Start the path โAdvanced ยท ages 13 to 16Algebra and geometry, Grades 9 to 10
Polynomials, coordinate geometry, quadratics, simultaneous equations, sequences, trigonometry and probability.
Start the path โBeginner ยท ages 9 to 15Python from zero to real projects
Print, loops, choices, lists, functions and dictionaries, through 22 programs you run and change on the page.
Start the path โBeginner ยท ages 8 to 16Rubik's Cube from first solve to faster turning
Notation, the seven-step beginner method, two-look OLL and PLL, F2L and the maths behind the cube.
Start the path โIntermediate ยท ages 9 to 15How computers think, from binary to AI
Binary numbers, logic gates, searching and sorting, codes and passwords, and how neural networks learn.
Start the path โHow paths work
- Pick a path. Each is a map of units, and each unit has a big question.
- Take the next step. It is highlighted on the map. A step takes five to fifteen minutes.
- Earn XP and a streak. Playing a little every day builds a streak. Set a daily goal on My learning.
- Save it. A free account keeps your progress on every device.
FAQ
Learning path questions
What is a learning path?
A long series of short steps in a sensible order: a lesson, a game, a skill to practise or a program to run. Each unit begins with a big question. You can skip around, but the order is the one most learners find easiest.
Do I need an account?
No. Everything works without one, and your progress is saved in this browser. A free account saves it on every device and keeps your streak safe.
How do I know a step is finished?
Games and lessons are finished when you have played them, a skill is finished at a SmartScore of 80 or more, and cube lessons, Python programs and pages are ticked off by you.
How long does a path take?
Each step takes about five to fifteen minutes. A path has many units, so most learners take weeks or months, fitting in one or two steps a day.
Which path should I start with?
Use the chooser on this page. As a rough guide: maths foundations from about age 6, Python from about 9, the cube from about 8 and middle-school maths from about 11.
Start a conversation
Want a teacher to guide the path?
Tell us the learner's age and what they can do now, and we will suggest where to start. A parent or guardian can make the enquiry.
- Tell us the learnerโs age or grade and goals
- Weโll suggest a suitable class or learning path
- Weโll confirm format, timing and fees with a parent or guardian