Inleiding tot het programmeren (Python)
Examenvragen en kernleerstof, geordend per hoofdstuk
Universiteit Gent
Handelsingenieur
Echte en gereconstrueerde examenvragen met correcte antwoorden
Examenvragen 2023 tot en met 2026
Gebaseerd op 17.640 (gefilterd tot 1.440 post-examen-berichten) uitgelezen Discord-berichten
Bronnen: post-examen-discussies, gepinde examenopgaven en meerkeuzedocumenten en het cursusmateriaal
van het vak.
Examenfocus Inleiding tot het programmeren (Python) 1
,Hoe gebruik je dit document?
Dit is geen samenvatting maar een vragendocument. Ongeveer een vijfde is theorie (kernbegrippen per hoofdstuk)
en vier vijfde bestaat uit echte en gereconstrueerde examenvragen met uitgewerkte antwoorden. Werk per
hoofdstuk: lees de kernbegrippen, los de vragen op zonder het antwoord te lezen, en controleer pas nadien.
Achteraan staan de volledige reconstructies per zittijd, een glossarium en de valkuilen.
THEORIE
Kernbegrippen, definities en verwijzingen.
VRAAG
Een echte of gereconstrueerde examenvraag, met bron en jaar.
ANTWOORD
Het correcte antwoord, en bij meerkeuze waarom de andere opties fout zijn.
TIP
Examentip op basis van terugkerende patronen.
DISCORD
Inzicht uit een post-examen-discussie, altijd anoniem.
Examenfocus Inleiding tot het programmeren (Python) 2
,Thema-frequentietabel: waar de punten liggen
De frequentietabel hieronder telt in hoeveel van de 3 uitgelezen zittijden een thema effectief bevraagd werd.
Thema Aantal examens Prioriteit Waarover de vragen gaan
Praktijkopdrachten (zelf code ██████████ MUST KNOW Een klasse of reeks functies schrijven rond een
schrijven) 3/3 zittijden, 6 vragen financieel of economisch probleem, zoals
annuiteit, aandelen, bankrekening, vraag en
aanbod.
Lussen ███████░░░ Hoge prio Uitvoer van for- en while-lussen, range met
2/3 zittijden, 6 vragen begin en stap, break en de teller na de lus.
Strings ███████░░░ Hoge prio Indexering en slicing met negatieve indexen,
2/3 zittijden, 3 vragen strings die onveranderlijk zijn en methodes
zoals replace en lower.
Lijsten en meerdimensionale ███████░░░ Hoge prio Lijsten samenvoegen en herhalen, kopieren
lijsten 2/3 zittijden, 6 vragen met copy, in-place bewerkingen en
meerdimensionale lijsten.
Klassen en objecten ███████░░░ Hoge prio Klassen met __init__, attributen, methodes en
2/3 zittijden, 3 vragen wat er gebeurt bij meerdere __init__ of een
ontbrekend argument.
Basis en selecties ███░░░░░░░ Middelgroot Variabelen, input als tekst, int en float,
1/3 zittijden, 2 vragen afronden met round en int, en eenvoudige
selecties met if en elif.
Functies ███░░░░░░░ Middelgroot Parameters en standaardwaarden, return of
1/3 zittijden, 4 vragen None, lokale en globale variabelen en lijsten
als argument.
Overerving en klasseontwerp ███░░░░░░░ Middelgroot Overerving, super(), methodes overschrijven
1/3 zittijden, 3 vragen en polymorfisme met dieren en rekeningen.
TIP
Hoogfrequent zijn lussen, lijsten en functies, omdat het meerkeuzedeel steeds code laat uitvoeren: oefen het
volgen van de waarden regel per regel.
Het praktische deel verscheen op elk uitgelezen examen; oefen klassen met init, str en berekeningen met geld
op papier en in je editor.
Examenfocus Inleiding tot het programmeren (Python) 3
, Examenstructuur
Format van het examen
Het examen is een pc-examen in twee delen en vindt plaats in de ochtend van een dag in de januari-
examenperiode (22 januari 2024, 20 januari 2025).
Deel 1 is een meerkeuzedeel van ongeveer tien vragen (Ufora-test, vier antwoordopties) waarin je code leest en
de uitvoer, de waarde van een variabele of de juiste bewering bepaalt.
Deel 2 is een praktisch deel waarin je zelf Python-code schrijft in een editor zoals PyCharm en inlevert, meestal
een of twee opgaven rond functies, lussen of klassen (bijvoorbeeld Annuiteit, Aandelenportefeuille, een
bankrekening met daglimiet).
Voor januari 2026 melden studenten een examen met enkel praktische opgaven (Facturen en Portfolio) zonder
meerkeuzedeel; dit is niet bevestigd en het meest recente format kan dus afwijken.
Het herexamen in augustus is een praktijkopgave met meerdere deelvragen waarin je functies schrijft en
aanroept.
De meerkeuzevragen draaien vooral om code die je moet uitvoeren in je hoofd: lussen met break, slicing van
strings, lijsten die samengevoegd of herhaald worden, standaardwaarden en overerving.
DISCORD
Na elk examen bespraken studenten vooral de uitvoer van codefragmenten en het juiste antwoord bij de
meerkeuzevragen over lussen, lijsten en slicing.
Een terugkerend discussiepunt is het afronden: round() rondt in Python half naar even af (round(2.5) is 2 en
round(3.5) is 4), terwijl int() afkapt.
Meerkeuzevragen komen terug: de vraag over a[-8:-1] stond zowel in 2024 als in 2025 op het examen, en de
lus met break bij n gelijk aan 3 ook.
Examenfocus Inleiding tot het programmeren (Python) 4