A Research-Based Gamification Solution for Teaching Arrays to Novice Applied Science Students
Arrays zijn een basisonderdeel van leren programmeren, maar beginners vinden ze vaak het moeilijkste onderwerp. Dat geldt zeker voor studenten in toegepaste wetenschappen, voor wie programmeren eerder een hulpmiddel is dan hun hoofdinteresse. Deze masterproef onderzoekt hoe een gegamificeerde leeromgeving eerstejaarsstudenten Elektromechanica kan helpen om arrays te begrijpen.
Literatuur, examenresultaten en interviews met studenten en een expert brachten vier struikelblokken aan het licht: indexering, lussen combineren met arrays, waarden aanpassen tijdens een herhaling en veelvoorkomende bewerkingen. Op basis daarvan ontstond ArrayCamp. Die browsertool combineert het PRIMM-model, visuele oefeningen, Parsons-puzzels, gamificatie en AI-feedback.
Een evaluatie met 27 studenten toont dat ze de tool ondersteunend, gebruiksvriendelijk en motiverend vinden. Wel werkten weinig studenten de laatste opdrachten af, vooral door tijdsdruk vlak voor het examen. De AI-feedback in de tool was nog niet altijd consistent. Zo'n tool werkt dus pas echt als hij ook goed in de lessen wordt ingebed.
Meer lezen