Generatieve AI in het programmeeronderwijs: Kansen, uitdagingen en de stand van zaken in Vlaanderen
Generatieve artificiële intelligentie heeft zich op korte tijd stevig verankerd in softwareontwikkeling en beïnvloedt ook steeds vaker het programmeeronderwijs. Deze masterpraktijkproef onderzoekt de implicaties hiervan voor het leren en onderwijzen van programmeren en de wijze waarop lesgevers hiermee omgaan in hun onderwijspraktijk.
Het eerste luik bestaat uit een literatuurstudie over de invloed van generatieve AI op het aanleren van programmeervaardigheden en over didactische strategieën die hierbij kunnen worden ingezet. De literatuur beschrijft kansen op het vlak van ondersteuning, evaluatie, differentiatie en motivatie. Tegelijk worden uitdagingen aangehaald op het vlak van academische integriteit, afhankelijkheid en bias.
Het tweede luik omvat een vragenlijstonderzoek bij programmeerlesgevers in Vlaanderen (N = 37), met aandacht voor hun gebruik, ervaringen en opvattingen met betrekking tot generatieve AI. De resultaten wijzen erop dat generatieve AI inmiddels zowel bij lesgevers als bij lerenden een vaste plaats heeft verworven. De visies op het gebruik ervan lopen echter sterk uiteen: sommige lesgevers benadrukken het belang van een stevige programmeerbasis en kiezen voor een restrictieve aanpak, terwijl anderen generatieve AI beschouwen als een onmisbaar onderdeel van hedendaags programmeren en deze bewust integreren in hun onderwijspraktijk. Respondenten benadrukken daarnaast het groeiende belang van vaardigheden zoals probleemanalyse, het kritisch beoordelen en debuggen van code en het doordacht aanwenden van AI-hulpmiddelen.
Deze studie concludeert dat generatieve AI het programmeeronderwijs niet overbodig maakt, maar wel vraagt om een heroriëntatie van leerdoelen, didactiek en evaluatie.
Meer lezen