App-icoon van Mossberry: juf Maple de beer

Mossberry

Een knus eilandspel waarin elk klusje een les is. We bouwden het in Unity voor de iPads en Android-tablets van een basisschoolbestuur.

Opdrachtgever
Een basisschoolbestuur in Nederland
Voor
Groep 4 tot en met 6, en hun leerkrachten
Platforms
iPad, Android-tablets, leerkrachtportaal
Gebouwd met
Unity, C#, Go, PostgreSQL
Het eiland van Mossberry: een weide met huisjes, fruitbomen, een moestuin, een rivier met een houten brug en een strand. Een leerling staat naast juf Maple de beer.

Oefenen waar ze de pauze voor laten schieten

Het bestuur had werkbladen, en het had apps. Leerlingen maakten de werkbladen omdat het moest, en tikten zo snel mogelijk door de apps heen om bij het beloningsscherm te komen.

Ze vroegen ons om dagelijkse oefening waar kinderen uit zichzelf naar terug zouden gaan. Ons antwoord was een plek in plaats van een quiz: een klein eiland met buren die hulp nodig hebben, waar rekenen en spelling gewoon de manier zijn waarop je helpt.

Waar het aan moest voldoen

  • Werkt offline op gedeelde klassentablets
  • Geen reclame, geen chat, geen aankopen
  • Geen namen op het apparaat: leerlingen loggen in met een plaatjescode
  • Leerkrachten voegen zelf content toe, zonder app-update
  • Speelbaar voor een kind van zeven dat nog niet vlot leest

Een dag op het eiland

Leerlingen worden wakker op Mossberry, kijken op het prikbord en zien wie er hulp nodig heeft. Alles wat ze op het eiland doen, hangt aan een leerdoel dat de leerkracht voor die week koos.

Gameplay op een iPad: de speler staat op een stenen pad naast juf Maple, die een klusje heeft. Op de klusjeskaart staat: pluk 24 appels voor de oogstmarkt, 15 van 24.
  • Vissen bij de rivierTafels
  • Fruit plukken voor juf MapleVermenigvuldigen en delen
  • Brieven van PipSpelling
  • De dorpsklok reparerenKlokkijken
  • Het museum vullenBegrijpend lezen

Gemaakt voor kleine duimen

We testten elke knop met kinderen van zeven voordat hij erin kwam. Wat ze twee keer misten, werd groter, verhuisde of verdween.

De touchbediening op een telefoon, genummerd: joystick, actieknop, rennen, gereedschapsring, camera en klusjeskaart.
  1. 1Zwevende joystickVerschijnt waar de linkerduim landt, dus kleine handen hoeven hem nooit te zoeken.
  2. 2ActieknopPast zich aan wat voor je staat: praten, plukken, graven of vissen.
  3. 3RennenVasthouden om te rennen, loslaten om te lopen.
  4. 4GereedschapsringTik om te openen en veeg naar het gereedschap dat je wilt.
  5. 5CameraFoto's komen in het plakboek van de leerling.
  6. 6KlusjeskaartLaat altijd het huidige klusje zien en hoe ver je bent.

Leerkrachten kunnen de jongste groepen laten lopen door te tikken, en de knoppen spiegelen voor linkshandige leerlingen. Elke knop is minstens 64 punten groot.

Vragen die in de wereld wonen

Er zijn geen pop-upquizzen. Dorpsbewoners vragen in hun eigen woorden om hulp, elke zin wordt met één tik voorgelezen, en antwoorden zijn grote bellen die een duim niet kan missen.

Juf Maple vraagt: ik heb 3 manden nodig met in elke mand 8 appels voor de markt. Hoeveel appels zijn dat samen? Vier antwoordbellen, 24 is gekozen.
Een fout antwoord is nooit game over. Juf Maple zet de manden neer, telt de appels met je mee en vraagt het dan nog een keer.
De gereedschapsring staat open rond de speler, met zes gereedschappen. De hengel is gekozen: tafels oefenen bij de rivier.
Gereedschap is ook oefening. De hengel betekent tafels bij de rivier, het woordbord betekent spelling met Pip.

Een portaal voor de leerkracht

Leerkrachten kiezen de leerdoelen van de week en wijzen klusjespakketten toe aan hun groep. Het eiland past zijn klusjes daar stilletjes op aan.

Het overzicht laat zien wie een doel beheerst en wie nog niet begonnen is. Het label ‘hulp nodig’ komt van herhaalde fouten op hetzelfde doel, nooit van traag zijn.

De meeste nieuwe klusjes schrijven de leerkrachten nu zelf, in de klusjeseditor van het portaal.

Leerkrachtportaal voor groep 5B: afgeronde klusjes deze week, gemiddelde tijd op het eiland, een overzicht per leerling en leerdoel, en de actieve pakketten.

Onder het mos

Unity met een gebogen wereld

URP en een eigen vertex-shader buigen het eiland van de camera weg. Zo blijft de horizon dichtbij en voelt het eiland knus, ook op een klein scherm.

Klusjespakketten als downloadbare content

Klusjes, vragen en dialogen worden geleverd als Addressables. Nieuwe content staat op elke tablet zonder release in de App Store.

Offline first

Voortgang gaat eerst in een lokale wachtrij en synct zodra de tablet de schoolwifi weer ziet. Er gaat niets verloren als de verbinding midden in de les wegvalt.

Geïnstalleerd door de school

Uitgerold via Apple School Manager en Android Enterprise, zodat de ICT'er hem in één keer op alle klassentablets zet.

Privacy vanaf het begin

Op het apparaat is een leerling alleen een code. Het leerkrachtportaal koppelt codes aan namen, en alle data staat in de EU, volgens de AVG.

Draait op oude hardware

Gebouwd voor 60 fps op iPads van zes jaar oud en goedkope Android-tablets, met een eenvoudigere modus voor de oudste apparaten.

Mossberry begon als pilot van één periode in vier klassen. Nu hoort het bij het dagritme op alle scholen van het bestuur.