Trefwoorden Gestructureerd programmeren - objectgeoriënteerd programmeren - klassen - -objecten - programmaontwikkeling
Doelstellingen De student kent de thema's en de concepten van het objectgeoriënteerd ontwerpen en is in staat een objectgeoriënteerd model te begrijpen (te lezen) en te implementeren in pseudocode.
De student moet de verschillende methodes (operaties, procedures) begrijpen en ook zelfstandig ontwerpen volgens de principes van het gestructureerd ontwerpen.
Leerinhoud Objectgeoriënteerd ontwerpen:
- Thema's en concepten van objectgeoriënteerd ontwerpen
- UML begrippen en notatie
- Begrijpen en vertalen van een objectgeoriënteerd ontwerp naar een programma in pseudocode
Gestructureerd ontwerpen:
- Bouwstenen van het gestructureerd programmeren.
Sequentie
Selectie
Iteratie
- Opsplitsen van een probleem in deelproblemen (deelverzamelingen) volgens de principes van het gestructureerd programmeren (top-down)
- Ontwerpen van een gestructureerd algoritme en vertalen naar pseudocode
- Patronen voor frequent voorkomende probleemtypen
- Correct implementeren van een algoritme
Begincompetenties Geen
Eindcompetenties
Leermaterialen - Webondersteuning voor leermateriaal
- Cursus: inleiding tot programmeren
- Voorbeeldexamen.
Studiekosten 25 euro voor literatuur
Studiebegeleiding - Feedback na examens
- De student kan tijdens de leergesprekken steeds beroep doen op de docent
Onderwijsvormen - Onderwijsleergesprek
- Oefeningen
Evaluatievorm Eerste examenperiode:
- Eerste semester: schriftelijk examen 100%
- Tweede semester: geen
Tweede examenperiode: schriftelijk examen 100%.
OP-leden
|
|