Education · Web app
Building ScotLearnAdventure
A gamified learning platform for primary-age children in Scotland, mapped to Curriculum for Excellence rather than to a generic international syllabus.
Visit scotlearnadventure.com ↗The problem
Most educational software sold into UK homes is written for the English national curriculum or, more often, for no curriculum at all. Scottish parents end up with apps that teach the right subjects at the wrong stage, using unfamiliar language and levels.
Curriculum for Excellence is structured around experiences and outcomes across Early, First and Second Level — not year-group worksheets. Software that ignores that structure is hard for a parent or teacher to place.
The idea
ScotLearnAdventure turns lessons into short adventures. A child follows a story, and the challenges inside it are the learning: numeracy, literacy, and topics drawn from Scottish contexts children recognise.
Every activity is tagged to a Curriculum for Excellence outcome, so progress can be read as curriculum coverage rather than as a meaningless points total.
Designing for children who quit
The hardest design constraint in educational software is that the user can leave at any moment and has no obligation to come back. Sessions are therefore short, forgiving and always resumable, with progress saved continuously.
Difficulty adapts within a narrow band. Too easy and it stops teaching; too hard and it stops being played. The adventure framing carries the child across the boring-but-necessary repetition that practice requires.
Architecture
Content is authored as structured data — activities, outcomes, difficulty and narrative are separate from the components that render them — so new adventures are content, not code.
The front end is a static application served from a CDN, which keeps it fast on school connections and cheap to run outside term time. Progress state is scoped per learner and deliberately minimal.
AI where it helps, not where it shows
AI is used behind the scenes to help generate and vary practice material within an outcome, and to keep question banks fresh. It is not used to talk freely to children.
Everything a child sees passes through a fixed, reviewed content path. In children's education, predictability is a feature.
What we learned
Mapping to a real curriculum is the differentiator. It is unglamorous work, and it is the reason a parent or teacher can trust what the platform claims a child has covered.
Local context matters more than we expected. Children engage noticeably more with places, names and settings they recognise.
More from the workshop
Sonic Santa
A personalised phone call from Santa, powered by real-time AI voice — where Santa already knows a child's name, interests and the things they are proud of this year.
UK Finance Planning
A UK financial planning tool that shows how take-home pay is actually calculated, then projects pensions, ISAs and savings into a net-spend retirement plan.