Vak: Objectgeoriënteerd Programmeren credits: 2

Vakcode
ELVH17GOOP
Naam
Objectgeoriënteerd Programmeren
Studiejaar
2022-2023
ECTS credits
2
Taal
Nederlands
Coördinator
M.S.R. van Noordennen
Werkvormen
  • Hoorcollege
  • Practicum / Training
Toetsen
  • Objectgeoriënteerd Programmeren - Vaardigheidstoets

Leeruitkomsten

De student creëert:
  • (dynamische) datastructuren zoals:
    • enumeraties
    • records 
    • dynamische arrays
  • een object georiënteerd programma dat een bepaalde taak uitvoert door:
    • het gebruik van basisvaardigheden van object georiënteerd programmeren
    • het gebruik van de principes van klassen/objecten/public vs private variabelen
    • het gebruik van overerving/inheritance mechanismen  
  • een gestructureerd programma door:
    • het gebruik van standaard bibliotheken
  • een gestructureerd programma dat:
    • gebruikersvriendelijk
    • schaalbaar
    • onderhoudbaar is.
  • een robuust programma  door het gebruik van technieken zoals:
    • testprogramma’s
    • foutafhandeling (exception handling)
    • debugging.

Inhoud

 
De basisprincipes van object georiënteerd programmeren staat in deze cursus centraal. Naast specifieke programmeervaardigheden rondom gestructureerd programmeren, leer je hoe je een robuust modulair programma kunt schrijven. Je leert ook hoe je in je programma’s moet omgaan met grote (dynamische) hoeveelheid gegevens.
De geleerde vaardigheden om object georiënteerd te programmeren, zijn ook toepasbaar op andere programmeertalen.

School(s)

  • Instituut voor Engineering