Programmeren: sisselspraak voor dummies


Dit universiteitsbreed keuzevak van de faculteit Wetenschappen kost je een handvol studiepunten en was een aangename verrassing tijdens mijn eerste jaar.

Oor­spronke­lijk gepub­liceerd op 16/09/2024 – 6:26 door Zita-Luna De Smaele

Dit artikel werdt oor­pronke­lijk gepub­liceerd op de oude Scham­per site. Toen deze uit gebruik werd genomen, wer­den alle artikels overgezet.

Met mijn nieuwe Leno­volap­top en mijn Accoza­k­je vol vers gedruk­te cur­sussen stapte ik de Lede­ganck bin­nen, waar ik met grote ogen in een nog grot­er audi­to­ri­um ging zit­ten. In het vak pro­gram­meren, gegeven door pro­fes­sor Peter Dawyn­dt, leerde ik een dikke twee jaar gele­den de taal Python. Dat is een ver­plicht vak aan de fac­ul­teit Weten­schap­pen, maar toe­ganke­lijk voor iedere stu­dent.

Het voelt meer als een game dan als een taak

Dat kan je ook vrij let­ter­lijk nemen: iedere doorsnee stu­dent kan dit vak vol­gen, omdat het écht van nul begint. In de dig­i­tale omgev­ing Dodona kri­jg je elke week een voor­beel­dop­gave en vijf oefenin­gen voorgeschoteld, die telkens moeil­ijk­er wor­den en meer ken­nis ver­gen. Dodona test je pro­gram­ma op ver­schil­lende valkuilen tot je code doet wat die moet doen. Het voelt meer als een game dan als een taak. Tij­dens de werk­col­leges kri­jg je ook hulp van een klein leg­er assis­ten­ten, die je met veel geduld naar een juiste oploss­ing helpen. 

Je leert hands-on en mag op het exa­m­en je hand­boek én het inter­net gebruiken om drie programma’s te schri­jven. De oefenin­gen zijn het aller­be­lan­grijk­ste, dus daar steek je ook het meeste werk in. De les­gev­ers hebben duidelijk een hele hoop moeite in de opgaven gesto­ken. Iedere oefen­ing bevat een wist-je-dat­je. Zo kon ik tij­dens het pro­gram­meren ook ken­nis­mak­en met het spel ‘Rövar­språket’ en leerde ik de reden waarom trein­sporen 1,4 meter uit elka­ar liggen. Dit vak draait om zel­fredza­amheid en motiveert stu­den­ten om op cre­atieve manieren een prob­leem op te lossen.