Recente updates & toevoegingen aan Project English

Gepubliceerd

—

door

–

Leestijd

6–9 minuten

Een paar maanden in Project English

Ik ben nu al maanden bezig met Project English, met het toevoegen van nieuwe dingen, het verbeteren van oude, het kapotmaken van dingen waarvan ik dacht dat ze werkten, en daarna veel te veel tijd besteden aan uitzoeken waarom ze niet meer werkten. Het was leuk, pijnlijk en vol met van die kleine technische problemen die op de een of andere manier leiden tot drie nieuwe problemen zodra je het eerste oplost.

Toen ik de website in maart 2026 lanceerde, begon ik met het samenbrengen van werk dat ik al had. Projecten, bronnen, experimenten en andere dingen lagen verspreid over verschillende plekken, en ik wilde één centrale plek waar ik ze kon tonen. Dat is wat Project English is: mijn portfolio. Ik heb nog steeds geen idee hoe een goed portfolio eruit zou moeten zien, maar daar maak ik me inmiddels niet meer bijzonder druk om. Deze weerspiegelt wat ik daadwerkelijk doe.

Een groot deel van dat werk is direct of indirect verbonden met mijn dagelijkse baan als docent Engels in Marokko. Ik ben ook niet bijzonder positief over de richting waarin het beroep in mijn land zich ontwikkelt, maar daar zal ik apart over schrijven. Voor nu is deze post gewoon een update over twee recente projecten.

De Project English Plaatsingstest

De eerste is een taalplaatsingstest, en die is gratis. Een plaatsingstest is bedoeld om leerlingen een inschatting te geven van hun huidige niveau, zodat ze een beter idee hebben van waar ze staan en welk niveau voor hen geschikt kan zijn. Mijn versie gebruikt het Common European Framework of Reference for Languages, of CEFR, als referentiepunt.

De bekende progressie is A1 → A2 → B1 → B2 → C1 → C2. A1 staat voor beginnend niveau, A2 is elementair, en de schaal loopt vanaf daar verder op. Het CEFR zelf is veel breder dan een simpele online test, omdat het beschrijft wat leerlingen kunnen doen op het gebied van luisteren, lezen, mondelinge interactie, mondelinge productie en schrijven.

Mijn huidige versie beoordeelt niet al die gebieden. Er is nog geen audio-input voor mondelinge productie, en uitgebreid schrijven wordt ook niet beoordeeld, dus in die zin is het nog vrij basic. Ik zou toekomstige versies graag beide willen laten bevatten, zodra ik uitzoek hoe ik die functies goed kan bouwen en hoe ik het project duurzaam kan houden. Een mogelijkheid is dat de basisversie gratis blijft terwijl spreek- en schrijfbeoordeling betaalde functies worden. Ik weet het eerlijk gezegd nog niet, en ik laat het liever nog open dan te doen alsof ik een uitgewerkt bedrijfsmodel heb terwijl dat niet zo is.

De interface is momenteel beschikbaar in Engels, Frans, Spaans, Arabisch en Marokkaans Darija. Het resultaat is een plaatsingsinschatting, geen officieel certificaat. Leerlingen kunnen het gebruiken als startpunt, het vergelijken met een andere beoordeling, of contact met mij opnemen als ze verdere begeleiding nodig hebben.

Er is ook een iOS-versie in gesloten TestFlight-testfase. Die is nog niet openbaar, maar zal beschikbaar zijn zodra ik tevreden ben dat hij klaar is.

Een leerhub voor mijn studenten

Het tweede project maakt eigenlijk geen deel uit van de Project English-website. Het is een aparte site die ik voor mijn studenten heb gemaakt, en de eenvoudigste beschrijving is waarschijnlijk een heel basis Learning Management System, of LMS.

Ik had ergens behoefte aan om de dingen te organiseren die ik al met studenten doe: materiaal delen, opdrachten en quizzen publiceren, werk verzamelen, aanvullende bronnen aanbieden en alles op één plek bewaren. Voor studenten biedt de site downloadbare bronnen, werkbladen, pdf's, toetsen en materialen georganiseerd per niveau. Voor mij biedt het dashboard een manier om opdrachten en bronnen te publiceren, inzendingen te beoordelen zodra ze zijn georganiseerd, en extra werk toe te wijzen wanneer iemand dat nodig heeft.

De site bevat ook de diagnostische test. De interface ondersteunt Engels, Arabisch, Marokkaans Darija, Frans en Spaans, inclusief lay-outs van rechts naar links, en verbindt studenten met relevante Project English- en EasyEnglish-bronnen. De site is nog in aanbouw, maar studenten gebruiken hem al. Ze hebben de diagnostische test gedaan, bronnen gedownload en zijn begonnen met het geven van het soort feedback dat je alleen krijgt zodra iets van je eigen computer loskomt en echte gebruikers bereikt.

Waarom nog een LMS bouwen?

De voor de hand liggende vraag is waarom ik zelfs een eenvoudig LMS zou bouwen terwijl er al zoveel gevestigde platforms beschikbaar zijn. Daarop zijn meerdere antwoorden, en de meeste zijn eerder praktisch dan technisch.

Kosten zijn daar één van. De school kan niet zomaar een LMS invoeren, en er zelf voor betalen heeft voor wat ik probeer te doen niet veel zin. Het maakt ook geen deel uit van het officiële systeem waarbinnen ik werk, en er zijn richtlijnen over hoe sommige digitale diensten worden aangeboden.

Dan is er nog het probleem van vertrouwdheid. Studenten zijn niet per se gewend aan LMS-platforms, en iets dat voor een docent of ontwikkelaar volkomen normaal lijkt, kan ingewikkeld aanvoelen voor iemand die er nog nooit een heeft gebruikt. Accounts, wachtwoorden, menu's, meldingen, dashboards en onbekende terminologie zorgen allemaal voor frictie.

Vooral wachtwoorden zijn een nachtmerrie. Ik heb de administratieve problemen gezien die ontstaan wanneer studenten ze vergeten, de toegang tot accounts verliezen of zich niet meer herinneren welke inloggegevens ze moesten gebruiken. Wachtwoorden worden vaak pas belangrijk nadat iemand er al één is kwijtgeraakt. Ik wilde mijn tijd niet besteden aan technische ondersteuning voor vergeten inloggegevens, dus mijn versie vertrouwt op informatie die studenten al kennen, waaronder hun naam en geboortedatum.

Het is bewust eenvoudig. Ik zou een uitgebreider authenticatiesysteem kunnen bouwen, maar dat maakt het niet automatisch beter voor de studenten die het daadwerkelijk moeten gebruiken.

Wanneer de website werkt en de student zegt van niet

De diagnostische test gaf me een vroeg voorbeeld van een ander probleem. Sommige studenten meldden dat het niet werkte, terwijl ik aan mijn kant het dashboard, de analyses en de gebeurtenislogboeken kon controleren en geen bijbehorende toepassingsfout kon vinden.

De website vereist geen speciale software en is ontworpen om in een moderne browser te draaien. Er is een basisbericht voor onboarding, en als de toepassing een fout detecteert, geeft die een bericht met voorgestelde vervolgstappen. Die gebeurtenissen worden ook vastgelegd zodat ik ze later kan onderzoeken.

Er waren nog steeds gevallen waarin een student zei dat de test niet zou werken terwijl de toepassing zelf niets ongewoons registreerde. Dat laat verschillende mogelijkheden buiten de site zelf over: het apparaat, de browser, de internetverbinding, of iets dat gebeurde in de manier waarop de student met de pagina bezig was.

Dat betekent niet dat de student het probleem zich inbeeldde. Vanuit hun perspectief ging er duidelijk iets mis. Vanuit mijn perspectief gedroeg de toepassing zich precies zoals verwacht. Het moeilijke deel is uitzoeken wat er tussen die twee ervaringen is gebeurd.

Digitale geletterdheid is onderdeel van het probleem

Wat mij hieraan irriteerde was niet dat ik ineens ontdekte dat digitale geletterdheid een probleem was. Dat wist ik al. Wat mij irriteerde, was dat ik dezelfde basisproblemen zag voortbestaan terwijl het gesprek over onderwijs steeds meer richting grotere ideeën zoals AI verschuift.

Er is iets frustrerends aan het horen van ambitieuze praat over AI in het onderwijs, terwijl studenten nog steeds moeite kunnen hebben met basale digitale taken waarvan die systemen stilzwijgend aannemen dat mensen al weten hoe ze die moeten doen. Voordat we het over geavanceerde tools hebben, is er daaronder nog steeds een meer alledaags probleem: navigeren door een onbekende website, een foutmelding begrijpen, een verbindingsprobleem herkennen, van browser wisselen, een account beheren, of simpelweg uitleggen wat er gebeurde toen iets niet meer werkte.

Comfortabel zijn met WhatsApp, TikTok of YouTube vertaalt zich niet automatisch naar die vaardigheden. Het zijn verschillende vormen van digitale geletterdheid, en als die ontbreken, lost meer technologie toevoegen het probleem niet op magische wijze op. Soms voegt het alleen maar een extra laag moeilijkheid toe.

Dat is het deel dat ik frustrerend vind. We kunnen praten over steeds geavanceerdere technologie in het onderwijs, maar als de basisdigitale omgeving nog steeds moeilijk is voor studenten om te gebruiken, dan ontbreekt een deel van het fundament.

Soms is de website echt kapot. Soms is de verbinding slecht. Soms is het apparaat het probleem. Soms heeft de gebruiker iets gemist dat vanaf de kant van de ontwikkelaar vanzelfsprekend leek. Het moeilijke is weten welke van die dingen is gebeurd en mensen genoeg begeleiding geven om ervan te herstellen.

Waar de twee projecten nu staan

Op dit moment is de plaatsingstest een gratis meertalige beoordeling op basis van CEFR, met een iOS-versie in testfase en ambitieuzere functies die ik later graag wil toevoegen. De learning hub is een bewust eenvoudig platform dat ik voor mijn studenten heb gebouwd, omdat ik een plek nodig had om bronnen, opdrachten, tests en aanvullend werk te organiseren zonder meer complexiteit toe te voegen dan nodig was.

Geen van beide projecten is af, en ik verwacht niet dat een van beide binnenkort af zal zijn. Elke keer dat ik ze gebruik, vind ik iets wat ik wil veranderen. Elke keer dat iemand anders ze gebruikt, ontdek ik iets waar ik geen rekening mee had gehouden.

Voor nu zijn het twee extra projecten die ik aan mijn portfolio kan toevoegen, en deze post is simpelweg een introductie tot wat ze zijn, waarom ik ze heb gebouwd en waar ze momenteel staan.

Learning Hub

Plaatsingstest (Webversie)