Je bent hier:
Algoritmen en programmeren
Algoritmen en programmeren
De nieuwe specifieke eindterm Informaticawetenschappen voelt voor veel leerkrachten breed en soms wat abstract aan. Deze nascholing helpt je om het onderwijsdoel Algoritmen en Programmeren concreet, haalbaar en didactisch sterk vorm te geven, vertrekkend vanuit een toegankelijke basiskennis Python. Je krijgt niet alleen inhoudelijke verdieping, maar ook praktische handvatten om meteen met je leerlingen aan de slag te gaan. Alle nota’s én leerlingennota’s worden vrij ter beschikking gesteld, zodat je zonder drempels kunt implementeren in je eigen lessen.
Programma
Tijdens deze module verken je een twaalftal kernonderwerpen binnen Algoritmen en programmeren, gaande van eenvoudige concepten tot meer uitdagende toepassingen. De focus ligt op basisalgoritmen en datastructuren, aangevuld met enkele nuttige uitbreidingen binnen Python. De docent biedt heldere uitleg en demonstraties, maar het zwaartepunt ligt bij actief leren: je oefent, experimenteert en schrijft zelf (delen van) programma’s in Python. Zo ervaar je meteen hoe je deze inhoud didactisch kunt vertalen naar je klaspraktijk.
Doelstellingen
Na deze nascholing:
- analyseer je welke onderdelen van de eindterm Algoritmen en Programmeren relevant zijn voor jouw leerlingen;
- pas je basisalgoritmen en eenvoudige datastructuren in Python toe;
- ontwerp je korte programmeeroefeningen die aansluiten bij de leefwereld en het niveau van je leerlingen;
- interpreteer je Python-code en los je veelvoorkomende programmeerproblemen op;
- begeleid je leerlingen bij het stapsgewijs ontwikkelen van algoritmisch denken;
- integreer je de aangeboden leerlingennota’s in je eigen lessenreeks.
Doelgroep
(Toekomstige) lesgevers van het vak Informaticawetenschappen of een ander vak waarin het onderwijsdoel ‘Algoritmen en Programmeren’ dient behaald te worden.
Verwachte voorkennis: basiskennis programmeren in Python. Er is een online (zelf)test (https://progra-meer.org/progalg/zelftest/index.html) waarmee je kan inschatten of je voldoende voorkennis hebt van de programmeertaal Python of nog wat moet bijspijkeren. De nascholing Basiskennis programmeren in Python (INF/050) kan worden gevolgd om deze voorkennis aan te leren.
Begeleiding
Kris Coolsaet is professor aan Universiteit Gent waar hij basisvakken programmeren doceert en verantwoordelijk is voor de lerarenopleiding Informatica. Hij is één van de inhoudelijke experten die meewerkte aan de nieuwe minimumdoelen (specifieke eindtermen) voor Informaticawetenschappen in het secundair onderwijs.
Praktisch
Deze cursus loopt over 2 dagen.
Cursuscode:
26/INF/048ACursusmateriaal en broodjeslunch inbegrepen
Jouw bijdrage: 264 EUR.
Inlichtingen bij: Miet Oost, 03 265 29 79, miet.oost@uantwerpen.be
Mee te brengen door cursist
Laptop met Windows/Mac OS of Linux – geen Chromebook
Verwachte voorbereiding door deelnemer
Installeren van Python-software. Er is een online zelftest waarmee je kan inschatten of je voldoende voorkennis hebt van de programmeertaal Python, en of je nog wat moet bijspijkeren.
|
Datum |
Beginuur |
Einduur |
Locatie |
|
donderdag 12 november 2026 |
09:30u |
16:30u |
Universiteit Antwerpen, Boogkeers 5 (aan het Mechelseplein), 2000 Antwerpen, lokaal 202 (tweede verdieping) |
|
dinsdag 24 november 2026 |
09:30u |
16:30u |
Universiteit Antwerpen, Boogkeers 5 (aan het Mechelseplein), 2000 Antwerpen, lokaal 202 (tweede verdieping) |
Goed om te weten
Voor deze nascholing wordt een basiskennis Python verwacht. Er is een online (zelf)test waarin je kan nagaan of je de vereiste voorkennis bezit. De nascholing 'Basiskennis programmeren met Python' kan worden gevolgd om deze voorkennis aan te leren.
Je kan je kennis verder uitbreiden met de nascholing 'Meer algoritmen en programmeren'. In deze nascholing ga je dieper in op geavanceerde algoritmen en programmeertechnieken. Je leert hoe je complexe problemen kunt oplossen met efficiënte algoritmen en hoe je deze kunt implementeren in Python.
Schrijf in voor deze cursus
Duid aan welke cookies je wil toestaan.
Noodzakelijke cookies
Sommige cookies zijn nodig om de kernfunctionaliteit van onze website mogelijk te maken. De website zal niet goed werken zonder deze noodzakelijke cookies. Daardoor zijn ze standaard ingeschakeld en kunnen ze niet worden uitgeschakeld.
Functionele cookies
Functionele cookies zijn noodzakelijk voor de goede werking van de website en kunnen niet worden uitgeschakeld. Ze worden over het algemeen enkel gedefinieerd naar aanleiding van acties die je uitvoert en die je in staat stellen om gebruik te maken van de diensten die wij aanbieden (definitie van je privacyvoorkeuren, connectie, invullen van formulieren, enz.).
Je kan je browser zo configureren dat deze cookies worden geblokkeerd of dat je over deze cookies wordt gewaarschuwd, maar daarna zullen sommige delen van de site niet meer werken.
Analytische cookies
Analytische cookies stellen ons in staat om surfpatronen te meten en te bepalen welke rubrieken van onze website werden bezocht, om gewoontes te meten en onze diensten te verbeteren. Ze laten ons zien welke pagina's het meest en het minst populair zijn en hoe bezoekers zich verplaatsen op de site.
Als je deze cookies niet toestaat, weten we niet wanneer je onze site hebt bezocht en kunnen we de gewoontes ervan niet controleren.