Dansk - English

Kort version - Fuld version


Grundlæggende Objektorienteret Programmering (Forår 2011)

Kursuskode : CVGOP11-U
ECTS Point : 10 Status : Obligatorisk
Placering : Timer pr. uge : 3.5
Længde : 1 semester Undervisningssprog : Dansk

Hovedindhold : Indhold:
• Den objektorienterede udviklingsmodel, klasser, interfaces, arv, polymorfi og håndtering af undtagelser
• Brugen af metoder, synlighed og indkapsling, opdeling af kode i en logikdel og en visningsdel
• Filhåndtering, serialisering samt opbygning af applikationer med vinduer
• Kollektioner og generiske klasser samt introduktion til tråde
• Introduktion til klassediagrammer og UML

Læringsmål:
Viden og forståelse:
• Skal have viden om de mest almindelige baseklassebiblioteker
• Skal have viden om brugen af metoder, synlighed og indkapsling
• Skal have viden om objektorienterede konstruktioner
• Skal have viden om programmering med vinduer
• Skal have kendskab til klassediagrammer og grundlæggende UML
• Skal have kendskab til programmering med tråde, kollektioner og generiske klasser
• Skal have kendskab til filhåndtering og serialisering
• Skal have kendskab til videnskabsteori og metoder
Færdigheder:
• Skal kunne implementere en applikation med vinduer
• Skal kunne opdele en applikation i en logikdel og en visningsdel
• Skal kunne implementere en applikation efter objektorienterede principper
• Skal kunne vurdere en applikations funktionalitet
Kompetencer:
• Skal kunne udvikle mindre objektorienterede applikationer med brug af vinduer
• Skal kunne opbygge applikationer med et fornuftigt valg af relevante klasser
• Skal kunne dokumentere en applikations funktionalitet gennem test
Ansvarlig underviser :