Gepost door Kevin van As op 9 september 2026
Je las al eerder over de update van het lesmateriaal voor subdomein 'D. Ontwikkelen met Python'. In dit nieuwsbericht ontdek je het lesmateriaal dat nu klaarstaat. Ook maak je direct kennis met de nieuwe Python-editor van Fundament.
Er staan op dit moment vier voltooide hoofdstukken klaar voor jou en je leerlingen. Je vindt ze in het kernprogramma van Fundament. Eind september volgt het vijfde hoofdstuk.
print, variabelen, input, commentaar en tekst. Het is belangrijk dat zij hier meteen een goed begrip van variabelen opbouwen, want dat is cruciaal voor iedere code die leerlingen gaan schrijven.
if, elif, en else) en het datatype boolean. Het doel is dat leerlingen na dit hoofdstuk in staat zijn om programma’s te schrijven om toegangsprijzen op basis van leeftijd of andere gebruikersinvoer te berekenen. Dit wordt via twee capstone-projecten getest. Daarnaast wordt het ‘sommengenerator’ capstone-project van het vorige hoofdstuk uitgebreid.
while- en for-loops. Een nieuwe paragraaf bespreekt gegevensvalidatie als handige toepassing voor de while-loop. Hiermee controleren leerlingen of de invoer klopt. Is dat niet zo? Dan stelt het programma de vraag opnieuw. Ook komen de variabelerollen stapper, wandelaar en flag voorbij. Met expliciete aandacht voor variabelerollen passen leerlingen variabelen makkelijker toe in hun eigen programma's.for-loop. Bij het hoger-lager-raadspel staan de while-loop en de variabelerollen centraal. Tot slot is er een groot extra project: Blackjack. Dit project is ideaal als praktische opdracht als er veel tijd beschikbaar is, of om ter differentiatie in te zetten voor jouw expert-leerlingen.
Welk programmeerconcept wordt met deze afbeeldingen uitgebeeld? Je ziet het terug in het nieuwe lesmateriaal!
Het is sinds 2025 mogelijk om SQLite-query's direct in Fundament uit te voeren. Dit is heel handig. De editor staat namelijk direct naast het lesmateriaal. Leerlingen doorlopen het SQL-materiaal hierdoor op elk gewenst apparaat. Je hoeft ze bovendien niet meer te leren werken met een aparte, externe editor. Dat scheelt jou een hoop extra uitleg.
Voor het nieuwe Python-lesmateriaal staat er nu een ingebouwde Python-editor voor je klaar. Leerlingen voeren hun Python-code hiermee direct uit vanuit Fundament. Dit biedt jou en je leerlingen grote voordelen:
Leerlingen gebruiken de nieuwe editor bij alle interactieve voorbeelden. Daarnaast staat er in elke programmeeropdracht (werkvorm) een editor klaar. Soms staat er al een beginnetje van de code in de editor voor de leerling klaar. Dit geeft de leerling meer tijd om aan de huidige leerdoelen te werken. Zo verliest de leerling geen kostbare tijd aan wéér een introductie met een print() te schrijven.
In een paragraaf ziet de editor er zo uit:
Pas wanneer de code wordt uitgevoerd, zal er een output-paneel zichtbaar worden:
Als een code een input() bevat, dan zal er een speciaal invoerveld voor de gebruiker zichtbaar worden op het moment dat die coderegel wordt uitgevoerd:
Verder zijn alle standaard Python-bibliotheken, zoals random en time, beschikbaar.
Je kunt binnenkort nog meer handige functies verwachten. Zo kijkt de editor de code in opdrachten straks automatisch na. Ook voeren jouw leerlingen hun code binnenkort stap voor stap uit. Dit helpt bij het debuggen, en helpt hen om nieuwe concepten te begrijpen. Tot slot willen we dat de editor betere en duidelijkere hulp gaat kunnen geven dan de standaard Python-foutmeldingen.
Het vernieuwde lesmateriaal van Python is beschikbaar voor iedereen met een licentie voor het kernprogramma. Dit materiaal is te vinden onder ‘D. Programmeren’ met de naam ‘Nieuw: Python programmeren (2026)’. Op den duur zal de oude module verdwijnen en deze module hernoemd worden zonder ‘(2026)’.

Ben je nog niet in het bezit van een (PLUS-)licentie voor ons lesmateriaal, maar wel geïnteresseerd? Onze adviseurs helpen je graag verder. Neem contact op via [email protected].
Altijd op de hoogte blijven? Schrijf je in voor onze nieuwsbrief!