Interactive learning adventures

Learn by choosing what happens next

Branching stories turn lessons into decisions — road rules, a new language, a bit of code. Pick a path, see the consequence, and pick up where you stopped next time.

Adventures

No published adventures yet. Run npm run seed to load the sample stories.

Freeform stories

These have no branches to choose from. Write what you do in your own words and the story answers; turn on illustrations and every turn gets a picture painted on your device.

Sketch studio

Draw a few lines and a small diffusion model paints the rest, following your sketch. The more you draw, the more of the picture comes back — all on your own device.

City courses

Walk through a city and reply to the people you meet. Each stop asks for the phrase that fits, and your own device speaks the reply back — Spanish, French, Afrikaans, isiZulu or Chichewa.

No city courses yet. Run npm run seed to load the five walks.

Ready for the learner’s licence?

Our deepest shelf: three practice papers — rules, signs and vehicle controls — marked the way the test is, with the regulation behind every answer you miss.

Open practice papers

Keep your place

Create a free account to save progress across sessions.

Create account