Augustus en september 2026 — doorlichting en release-voorbereiding
Een systematische doorlichting van de vragenbank tegen de SLO-tussendoelen, gevolgd door het wegwerken van elk gat dat daarbij aan het licht kwam. Daarnaast alles wat nodig is voor publicatie: ondertekening, privacyverklaring, in-app producten en winkelmateriaal.
Herhaling meetbaar gemaakt, en vijfhonderd vragen nagelezen
Een tester kreeg tien keer achter elkaar bijna dezelfde vraag. Bij het uitzoeken bleek dat de app dit al maandenlang mat: in het verslag stond dat dezelfde zin tot vijftien keer in een sessie van twintig vragen kon voorkomen, maar er stond geen grens op dat getal, dus de controle sloeg nooit aan. Die grens is er nu, en een tweede controle telt vooraf hoeveel verschillende vragen elk onderdeel überhaupt kan maken — want een onderdeel met drie zinnen kan zich niet anders dan herhalen.
- Achttien onderdelen bleken te weinig zinnen te hebben. Bij schaal, gemiddelde en breuken stond er precies één, waardoor een sessie waarin alleen dat onderdeel is aangevinkt twintig keer dezelfde zin liet zien. Allemaal aangevuld.
- Vergelijken gaat nu twee kanten op: er wordt ook naar de kortste en de lichtste gevraagd. Wie altijd het grootste getal mag overnemen, leert de vraag niet meer te lezen.
- Schaal kent vanaf groep 8 ook de omgekeerde vraag: je weet de werkelijke afstand en zoekt de centimeters op de tekening.
- Bij tijdsduur wordt eerst de bezigheid gekozen en dan een duur die daarbij past, zodat er geen muziekles van twee uur meer uitkomt.
Daarnaast zijn vijfhonderd gegenereerde vragen regel voor regel nagelezen — op leesbaarheid, taal en logica. Wat dat opleverde:
- Schatten in groep 4 was geen schatten. "Drie rijen met ongeveer vier plantjes" heeft 12 als exact antwoord; het woord "ongeveer" stond er voor de sier. Groep 4 rondt nu af op tientallen en rekent daarmee, precies zoals de tussendoelen het bedoelen, en dan komt er ook een rond getal uit.
- Groep 5 vermenigvuldigde twee tientallen (50 × 40). Dat is groep 6. Groep 5 rondt nu alleen het aantal per rij af.
- "Hoeveel is 10 meer dan 4?" had 6 als antwoord, terwijl die zin in het Nederlands om 14 vraagt — en 14 stond zelfs als foute knop klaar. Herschreven naar "Hoeveel meer is 10 dan 4?".
- Een plank werd langer door er iets af te zagen, en een plantje in een grafiek werd korter. Beide rechtgezet.
- Elk voorwerp heeft nu ook bij oppervlakte een eigen maatbereik: geen tablet van 3 bij 9 centimeter en geen keukenblad van 7 bij 6.
- "Schaal 1:100: 4 m = ? cm" las als een maatomrekening, waarop 400 het goede antwoord zou zijn. Er staat nu bij wat op de tekening staat en wat in het echt.
- De grenswaarde in een grafiekvraag is een rond getal geworden. Bij "meer dan 56" moest een kind tussen twee hulplijnen in schatten.
- Vragen die een tabel beloofden tonen nu ook een tabel.
- Vanaf groep 6 komen de vormvragen uit groep 3 niet meer voor. De bovenbouwlijst bevatte de hele onderbouwlijst, waardoor groep 8 "Hoeveel hoeken heeft een vierkant?" kon krijgen.
- Kleinere dingen: een eenheid die uit het niets opdook, twee hints die niet bij hun vraag hoorden, en drie zinnen die niet liepen.
Bij elkaar 534 geautomatiseerde controles.
Doorlichting van de hele vragenbank
Een tester maakte tien vragen en drie daarvan deugden niet. Daarop is elke vraagvorm die de app kan maken nagelezen: 6.787 vormen, telkens met het antwoord, de vier knoppen, de hint en de tekening ernaast. Dat leverde ongeveer 300 bevindingen op. Dit zijn de belangrijkste reparaties.
- Schatten klopte in geen enkele groep. In groep 4 en 5 werden beide getallen op tientallen afgerond, waardoor het antwoord altijd 100 was — bij "5 rijen met 5 stoelen" vier keer te veel. Ook sprak de opdracht in de vraag de hint tegen. Opnieuw opgezet: groep 4 schat zonder af te ronden, daarboven liggen de getallen vlak bij een tiental, en exact uitrekenen telt altijd mee.
- Maten schatten is herbouwd. De vraag noemt nu wélke maat bedoeld is ("Hoe hoog is een tafel ongeveer?"), alle vragen zijn meerkeuze, en de antwoorden schelen een factor tien. Een schatvraag met één toegestaan getal is geen schatvraag.
- "Je legt 4 kaarten in 5 stapeltjes" leest als vier kaarten in totaal. Herschreven, net als het werkblad en het fietsenrek.
- Verhoudingen die in het echt vastliggen zijn eruit: bij vier fietsers horen acht wielen, niet vierentwintig.
- Acht hints die het antwoord voorzeiden zijn vervangen door een telstrategie, en "schuif de komma 1000 keer op" is nu "schuif de komma 3 plaatsen naar rechts".
- Blokkenbouwsels hebben altijd iets te zien; het bovenaanzicht heeft altijd een leeg vakje.
- De schaalvraag noemt de gevraagde eenheid, zodat 1250 meter niet fout wordt gerekend omdat de app 1,25 kilometer verwachtte.
- Antwoordknoppen schrijven "1 dag" in plaats van "1 dagen".
- Elk voorwerp heeft een eigen maatbereik: geen laptop van 5 bij 8 centimeter meer.
- Gelijke waarden maakten "de op één na hoogste" onbeantwoordbaar, en een gemiddelde van 19,333 kwam niet uit. Beide opgelost.
Daarna is de lijst met kleinere punten ook weggewerkt.
- Kale sommen zijn nu echt kaal. Cirkeldiagram, kritisch kijken, woordformules, geld, snelheid en procentverandering hadden geen kale variant, dus wie verhaaltjes uitzette kreeg ze alsnog. Wat overblijft zijn grafiektitels en meerstapsopgaven, want een grafiek moet ergens over gaan en een meerstapsopgave ís een verhaal.
- Onder groep 7 blijft de tussenstand van een ketensom boven nul: bij 20 − 23 + 30 kwam een kind halverwege op min drie uit.
- De breukenbalk liet het gevraagde antwoord al zien bij vereenvoudigen.
- Bij coördinaten wordt alleen nog gevraagd naar een coördinaat die ook echt verandert, en het punt blijft binnen het getekende rooster.
- Keer 1 komt vanaf groep 5 niet meer voor, en vanaf groep 7 is een product onder de twaalf geen oefening meer.
- Bij spiegelen staat de spiegellijn nu blauw in de tekening. De vraag zei "spiegel P in de lijn x = 4", en dan moet een kind eerst zelf een denkbeeldige lijn trekken.
- Een rondje op de atletiekbaan is als referentiemaat geschrapt: dat is parate kennis en geen maat die je uit ervaring afleidt.
- Contexten die niet konden zijn rechtgezet: een pauze van 216 minuten, een koelkast van 14 graden, vier steden van 0 tot 29 graden op dezelfde middag, een fotoprint van €4,31, een klaslokaal van 400 meter en een treinwagon met twee zitplaatsen.
Twaalf nieuwe geautomatiseerde controles bewaken deze punten. Het volledige verslag staat bij de broncode.
Correcties uit de audit
- Schatten accepteert de aangeleerde strategie (eerst afronden) en schaalt met het niveau.
- Klokvragen vallen in de intypmodus terug op meerkeuze; het antwoord was daar niet in te tikken.
- Percentagevraag rekende bij 11% van de gevallen fout; verholpen.
- Afronden op honderdsten en schaalantwoorden exact; staartdeling op de uitlegkaart stond omgekeerd.
- Negen kromme sjabloonzinnen herschreven; nieuwe taalregel tegen aangeplakte persoonsvormen.
- Afleiders mogen negatief zijn bij een negatief antwoord; hints verklappen de uitkomst niet meer.
- Pythagoras en negatieve kwadranten uit Verbanden (brugklasstof); coördinaten aflezen erbij.
- Nieuw: temperatuur (groep 5–8) en informeel verhoudingsredeneren (groep 5).
- Ontdubbeling kijkt ook naar de tekening: meerdere klokken per sessie.
- Dekking nu per groep gemeten; de acht doelen die een groep misten zijn ingevuld (o.a. klok op de minuut in groep 6–8, wisselgeld in groep 5, symmetrie vanaf groep 5).
- Kladpapier: de knop "Schrijf" is weg (typen is de standaard); Klein cijfer, Streep en Deelstreep zijn schakelaars die aan blijven tot je ze uitzet.
- Kladpapier: ongedaan maken, en in de intypmodus een knop die het getal op het blok in het antwoordveld zet.
- Nieuw: delen door een breuk (groep 8), maten schatten met referentiematen (groep 5–8), kritisch kijken naar gegevens (groep 7–8). Dekking: 103 van de 103 toetsbare SLO-doelen; 6 van de 109 vallen buiten dit format.
- Eén onderdeel aangevinkt is één onderdeel: cirkeldiagram en lijngrafiek vielen stil terug op tabelvragen als hun getallen niet uitkwamen. Nu wordt opnieuw getrokken; een test bewaakt dit voor elk onderdeel in elke groep.
- Cirkeldiagram verklapte het antwoord: bij een vraag naar een percentage stonden de waarden in de legenda, en dat waren de percentages. Bij zo'n vraag staan er nu alleen namen bij de parten.
- "Oefen hier nog eens op" vanuit het overzicht werkt ook voor een losse tafel of voor haakjes; voorheen kon dat een willekeurige mix geven.
Taalcorrectie vragenbank
- Telegramstijl in vraagteksten verholpen; ruim 350 sjablonen herschreven tot hele zinnen.
- Vragen noemen nu waarvan er zoveel zijn, in plaats van "Hoeveel zitten er nog?".
- Woordvolgorde hersteld in vragen waar de persoonsvorm achteraan stond.
- Drie taalregels toegevoegd, twee aangescherpt; 0 bevindingen over 2.675 vraagvormen.
- Onwaarschijnlijke taferelen begrensd per sjabloon.
- "Over RekenAppie" opent nu met leren rekenen in plaats van met wat er niet in zit.
Eerste start en medailles
- Welkomscherm bij de eerste start: naam, poppetje, kleur en groep.
- Snelstart op het startscherm: vijftien gemengde vragen op je eigen groep.
- Medailles per onderwerp bij 25, 100, 250 en 500 goede antwoorden.
- Record vereist minimaal tien vragen; de eerste sessie telt niet meer als record.
- Instellingenscherm ingeklapt tot niveau en startknop; de rest achter "Meer instellingen".
Correcties uit de testronde
- Bij de tafels en de basissommen staat geen groep meer onderaan; die koos je daar niet.
- Basissommen toont in plaats daarvan het gekozen getalbereik.
- Minder herhaling binnen een sessie: dezelfde zin of dezelfde getallen komen niet meer kort na elkaar terug.
- Verhoudingen in groep 5 kreeg een ruimere getallenpoel.
Vier correcties uit een testronde
- Romeinse cijfers volgen nu de gekozen moeilijkheid.
- Geen voorrangsregels meer in groep 4.
- Antwoorden zijn altijd in te tikken op het cijfertoetsenbord.
- "Voor ouders" heet nu "Weekoverzicht" en is voor iedereen toegankelijk.
Rustiger vraagscherm, delen en weekoverzicht
- Grafiekassen gebruiken ronde getallen op gelijke afstanden.
- Alle antwoorden passen zonder scrollen op een telefoon.
- Nieuw: resultaat delen als tekstblok.
- Nieuw: weekoverzicht met wat er nog niet loopt.
- De tafelmodus met uitkomsten tot 1.000.000 is verwijderd.
Rekenwerk doorgelicht
- 100.800 vragen nagerekend op som, antwoord en niveau.
- Afrondingsfout bij breuken naar kommagetallen hersteld.
- Negatieve getallen verwijderd uit groep 4.
- Moeilijkheid bepaalt nu ook welke vraagsoort je krijgt.
Taalcontrole uitgebreid
- Elke vraagvorm wordt nagelezen op 54 taalregels.
- 220 telegramzinnen herschreven tot hele zinnen.
- Opgaven met twee vragen teruggebracht tot één.
- Notatie rechtgezet: spaties bij eenheden, het juiste minteken.
Kladpapier en uitlegmodule
- Het kladpapier zet ook plus- en minsommen kant-en-klaar onder elkaar.
- Werkvlak vergroot van 14 naar 18 regels.
- De deel-uitleg demonstreert nu delen met happen.
- 2.537 regels ongebruikte code verwijderd.
Dekkingsverslag en didactische correctie
- 109 SLO-doelen getoetst tegen ruim 60.000 vragen; 100 van de 100 toetsbare doelen gedekt.
- Zes nieuwe uitlegkaarten voor onderdelen die er nog geen hadden.
- De uitleg over delen volgt nu delen met happen in plaats van de formele staartdeling.
- Kladpapier uitgebreid met breukstreep, haakjes en procentteken.
Onderbouw op niveau gebracht
- Getalbegrip in groep 4 uitgebreid tot wat het curriculum vraagt.
- Groep 3 kreeg sprongtellen, gewicht, inhoud, halve uren en patronen.
- Staafdiagrammen vanaf groep 3.
- Groep 5 kreeg kommagetallen en de eerste breuken.
Verbanden, meetkunde en samengestelde grootheden
- Lijngrafieken en cirkeldiagrammen toegevoegd.
- Tijd omrekenen en samengestelde grootheden zoals snelheid en verbruik.
- Woordformules en drie nieuwe soorten getallenreeksen.
- Ruimtelijk inzicht: bouwsels, aanzichten, spiegelen en kompasrichtingen.
De grootste inhoudelijke uitbreiding
- Getalbegrip in de bovenbouw bestond uit één vraagvorm (afronden) en groeide naar 141 tot 298 vormen per groep: positiewaarde, splitsen, ordenen, getallenlijn, door- en terugtellen met sprongen, en getallen in woorden.
- Nieuwe module die gehele getallen tot 999.999 in het Nederlands en Engels uitschrijft, inclusief de trema- en duizendtalregels.
- Delen met rest toegevoegd — tot dan toe ging elke deling in de app precies op. Met de drie interpretatievragen bij dezelfde deling, en die drie uitkomsten als antwoordopties bij elkaar.
- Breuken, kommagetallen en procenten compleet gemaakt; volgorde van bewerkingen met haakjes; inhoud en oppervlakte van een driehoek.
- Zes taal- en getalfouten hersteld.
Meerstapssommen en structurele aannemelijkheid
- Meerstaps-“valkuilsommen” toegevoegd: opgaven waarin het gevraagde getal niet rechtstreeks in de tekst staat en eerst een tussenstap nodig is.
- Aannemelijkheid werd van losse regels een structurele controle over de hele vragenbank. Zestien contextsjablonen herschreven, vijf onmogelijke getalcombinaties verwijderd.
- Woordenschat en zinslengte per groep begrensd, zodat een rekensom geen begrijpend-lezentoets wordt.
- Beginscherm opnieuw ingedeeld; twee layoutfouten hersteld.
Plausibiliteitstabel en contextbereiken
- Realistische onder- en bovengrenzen per soort ding vastgelegd in een tabel die over de hele vragenbank wordt gecontroleerd.
- Contextpool uitgebreid van 551 naar 661 situaties.
- Notatie die boven het leerjaar lag uit de onderbouw gehaald; te abstracte woorden vervangen.
Vertaling, niveaubegrenzing en doorlichting
- De Engelse modus bleek voor een deel Nederlands te tonen; de volledige contextpool is vertaald en een geautomatiseerde controle bewaakt de pariteit.
- Het gekozen moeilijkheidsniveau werd een plafond in plaats van een startpunt: de app gaat er niet meer bovenuit.
- Het niveau van de huidige vraag is zichtbaar tijdens het oefenen.
- Volledige doorlichting van de vragenbank; vier tekstfouten hersteld.
Klaar voor publicatie
- Release-ondertekening ingericht met een eigen upload-sleutel, zonder terugval op een debug-sleutel.
- Privacyverklaring herschreven zodat hij overeenkomt met de app zoals die werkelijk is; privacylink opgenomen in de app zelf, zoals de Google Families Policy vereist.
- Website vectraxis.app gepubliceerd, contactadres ingericht.
- Donaties: aankopen bleven openstaan en gaven geen bevestiging — beide hersteld. Play Billing bijgewerkt naar versie 8.
- Curriculumfout hersteld: groep 3 kreeg keer- en deelsommen, die daar niet horen. Niveau van groep 3 en 4 breed gecorrigeerd.
- Uitleg bij een fout antwoord toegevoegd; foute vragen kunnen gericht opnieuw geoefend worden.
- Testdekking uitgebreid van 169 naar 236 tests.
April – juni 2026 — architectuur, kladpapier en profielen
De periode waarin de app van een vragengenerator een product werd: een contextarchitectuur die verhaaltjessommen realistisch houdt, een kladpapier dat bruikbaar is, en profielen met voortgang.
Variatie en terugkijken
- Betere spreiding van getallen binnen een sessie, zodat dezelfde som niet twee keer langskomt.
- Antwoorden binnen een sessie terug te kijken.
- Snelstart loopt eindeloos door tot je zelf stopt.
Eén vrij kladpapier
- De eerdere opzet met verschillende kladblokken per somtype vervangen door één vrij ruitjesblok dat voor alles werkt.
- Kleine cijfers voor onthouden en lenen, strepen tekenen en een deelhaakje.
- Er wordt niets nagekeken op het kladpapier: het is gereedschap, geen opdracht.
Profielen, voortgang en snelstart
- Tot vier profielen op één toestel, volledig offline en zonder account.
- Voortgang en statistiek per profiel, met de zwakste onderdelen bovenaan.
- Snelstart toegevoegd; het instelscherm opgeschoond.
- Geschiedenis van eerdere sessies.
- Grammatica van verhaaltjessommen gecorrigeerd.
Contextarchitectuur en curriculumbeleid
- Nieuwe architectuur voor verhaaltjessommen: contexten met eigen getalbereiken per groep, zodat een schoolplein geen vijf centimeter lang wordt en een pak melk geen acht liter bevat.
- Curriculumbeleid vastgelegd en de onderdelen per groep gecorrigeerd — waaronder breuken zonder tienden in groep 6 en kommagetallen met maximaal twee decimalen in groep 7.
- Geldnotatie altijd met twee decimalen; schaal, procenten en prijs per eenheid uitgebreid.
- Interactieve uitleg voor kolomvermenigvuldigen toegevoegd.
- Meerkeuze-afleiders die per ongeluk gelijk waren aan het goede antwoord opgelost.
Maart – april 2026 — de eerste versies
Van eerste werkende app naar een compleet functiepakket, met onderweg de belangrijkste rekenkundige correctie in de geschiedenis van het project.
Kladpapier, realisme en donaties
- Eerste kladpapier met kolomopzet voor vermenigvuldigen en delen, na vier fouten die op een echt toestel aan het licht kwamen.
- Tafelmodule vereenvoudigd: de gekozen tafels zíjn de moeilijkheid, dus het aparte niveau eruit gehaald.
- Vrijwillige donaties via Google Play toegevoegd, zonder dat er iets mee ontgrendeld wordt.
- Curriculumuitbreiding en realistischer contexten.
Rekenvolgorde hersteld
- Kritieke correctie: samengestelde sommen werden voor de lagere groepen van links naar rechts uitgerekend, waardoor 6 + 5 × 2 op 22 uitkwam in plaats van 16. Structureel opgelost, met 83 nieuwe tests die de rekenvolgorde onafhankelijk narekenen.
- Persoonlijke records per onderwerp, groep en niveau.
- Voorlezen toegevoegd voor de onderbouw.
- Tafelmodule per losse tafel in plaats van als één blok.
- Nieuw app-icoon en logo.
Eerste werkende versie
- Vragen die per sessie opnieuw worden opgebouwd in plaats van uit een vaste lijst getrokken.
- Groep 3 tot en met 8, drie moeilijkheidsniveaus, meerkeuze en invoer.
- Kale sommen en verhaaltjessommen, met een analyse per onderdeel na afloop.
- Nederlands en Engels; volledig offline.
De volledige, technisch uitgewerkte versiegeschiedenis wordt bij het project bijgehouden en is uitgebreider dan wat hier staat. Vragen over een specifieke wijziging? Mail [email protected].