Book a free demo

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

How paths work

  1. Pick a path. Each is a map of units, and each unit has a big question.
  2. Take the next step. It is highlighted on the map. A step takes five to fifteen minutes.
  3. Earn XP and a streak. Playing a little every day builds a streak. Set a daily goal on My learning.
  4. 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

For a childโ€™s class, please have a parent or guardian send the enquiry. Avoid sharing passwords or sensitive personal details.

Weโ€™ll use your details only to respond to this request.

Chat on WhatsApp
Esc

Try