LeesSom
Rekenen, lezen en topografie voor groep 3–8 — verpakt als een game, niet als een digitale toets.
Context
Een quizformaat — hoe gepolijst ook — verliest het van échte games als het gaat om de aandacht van kinderen. De kernaanname achter LeesSom: leerstof moet de spelmechaniek zíjn, niet ernaast staan. Rekenen wordt spreuken uitspreken, spelling wordt gevechten winnen, topografie wordt navigeren als piraat.
Beperking
De doelgroep is kinderen van 6 tot 12 jaar. Dat betekent: geen advertenties, geen in-app aankopen, geen account verplicht, en een privacy-ontwerp waarbij er structureel geen persoonsgegevens worden verzameld.
Besluiten
- Eerste versie: Flutter-app met een ASP.NET Core-backend in vertical-slice architectuur en SQLite.
- Tweede versie: herbouwd als Phaser 4-webgame, geleverd als installeerbare PWA — spelscènes vervangen paginanavigatie, en browser-terug/-vooruit koppelt aan de scènegeschiedenis in plaats van aan URL's.
- Adaptieve moeilijkheidsgraad en voortgang per vak als eersteklas serverfunctionaliteit, niet als bijzaak.
- Een ouderslot beveiligd met een rekensom die te moeilijk is voor de doelgroep zelf.
Wat het kost om te draaien
Eén VPS met Caddy als reverse proxy naar een ASP.NET Core-API; game-assets (atlassen, parallax-achtergronden, bitmap-fonts) worden tijdens de build gegenereerd in plaats van als binaire bestanden gecommit — kleinere repository, reproduceerbare assets.
Wat ik zou aanpassen
De eerste versie had te veel losse minigames zonder overkoepelend verhaal; de herbouw naar een samenhangende "tovenaarsacademie" had ik met terugwerkende kracht als uitgangspunt genomen in plaats van als latere toevoeging.
Vergelijkbaar vraagstuk?
Vrijblijvend kennismaken over productontwikkeling voor een specifieke doelgroep.