FUNDAMENTEN OO-ONTWERPEN
 
Wordt gegeven in 1st jaar professionele Bachelor in de toegepaste informatica
1st jaar professionele Bachelor in de toegepaste informatica
Hoorcollege [A] 25.0
Werkcollege [B] 25.0
Begel. zelfst./extern werk [C] 0.0
Totale studietijd [D] 125.0
Studiepunten [E] 5
Niveau inleidend
Creditcontract? toegankelijk
Examencontract?
Onderwijstaal Nederlands
Titularis Dirk Theuns
Referentie ECTOIN01A00004
 
Trefwoorden
gestructureerd ontwerpen, object georiënteerd ontwerpen, klassen, objecten, programmaontwikkeling, UML IWETO-code : P175 Informatica

Doelstellingen
Dit opleidingsonderdeel beoogt de studenten een inzicht te geven in de thema’s en de concepten van het objectgeoriënteerd ontwerpen.
De student is in staat een object georië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
Gestructureerd ontwerpen:
                · Bouwstenen van het gestructureerd programmeren.
                        o Ø Sequentie
                        o Ø Selectie
                        o Ø Iteratie
                · Ontwerpen van een gestructureerd algoritme en vertalen naar pseudocode
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

Begincompetenties
De studenten moeten over een zekere vaardigheid van analytisch en probleemoplossend denken beschikken.
De studenten moeten zelfstandig kunnen werken.

Eindcompetenties
  1. kerncompetentie: gegevens gestructureerd en objectgeoriënteerd modelleren (1.2)
    • indicator: gegevens gestructureerd kunnen modelleren door middel van topdown-verfijning
    • indicator: gegevens objectgeoriënteerd kunnen modelleren in klassen, alsook de relaties tussen deze klassen
  2. algemene competentie: deze informatiebehoeften vertalen in concepten, schema’s en relaties (2.2)
    • indicator: topdown-verfijning voorstellen door middel van structuurdiagram, specificaties en pseudo-code
    • indicator: ontwerp voorstellen voor een objectgeoriënteerd programma door middel van een klassediagram in UML
    • indicator: sequentiediagram in UML kunnen opstellen voor elke gebruiksmogelijkheid van het programma

( ): conform competentielijst

Leermaterialen
Syllabus beschikbaar via de elektronische leeromgeving

Studiekosten


Studiebegeleiding
Individuele leerproblemen kunnen altijd aan de titularis worden gemeld en worden geremedieerd.

Onderwijsvormen
Onderwijsleergesprek met klassikale oefeningen

Evaluatievorm
Diplomacontract - creditcontract::
        Eerste examenzittijd:
                Schriftelijk examen: 100%
        Tweede examenzittijd:
                Schriftelijk examen: 100%

Examencontract:
        Eerste examenzittijd:
                Schriftelijk examen: 100%
        Tweede examenzittijd:
                Schriftelijk examen: 100%

OP-leden