Trefwoorden Klassenmodel, gestructureerd programmeren, programma-ontwerp
Doelstellingen
De student kent de thema's en de concepten van het objectgeoriënteerd ontwerpen en is in staat een objectgeoriënteerd klassenmodel te begrijpen (te lezen) en te implementeren in pseudocode. Verder kan de student de verschillende methodes (operaties, procedures) begrijpen (lezen) en ook zelfstandig ontwerpen volgens de principes van het gestructureerd ontwerpen.
Voorkennis
Geen specifieke voorkennis vereist.
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.
Onderwijsvormen
- Onderwijsleergesprek
- Oefeningen
Studiematerialen
Webondersteuning voor leermateriaal
Studiebegeleiding
- Feedback na examens
- De student kan tijdens de leergesprekken steeds beroep doen op de docent
Beoordeling
Zowel in de eerste als in de tweede zittijd is er een beoordeling van 100% tijdens het schriftelijk examen.
Studiekosten
Handboek objectgeoriënteerd ontwerpen ca. € 25
OP-leden
Taal
Nederlands
|
|