2015/2016

62T03 Grundlæggende Objektorienteret Programmering

Engelsk titel:

Basic Object Oriented Programming

Sprog:

Point( ECTS )

10

Kursustype:

Deltidsdiplom
Kurset udbydes under tompladsordningen
 

Undervisningens placering:

Campus Ballerup

Kursets varighed:

[Kurset følger ikke DTUs normale skemastruktur]

Eksamensplacering:

Aftales med underviser, Oplyses på CampusNet

Evalueringsform:

Bedømmelsesform:

Obligatoriske forudsætninger:

Overordnede kursusmål:

• At give den studerende kompetencer til at udvikle mindre applikationer
• At give den studerende indsigt i og forståelse for det objektorienterede paradigme

Læringsmål:

En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • Skal have viden om de mest almindelige baseklassebiblioteker (Viden og forståelse)
  • Skal have viden om brugen af metoder, synlighed og indkapsling (Viden og forståelse)
  • Skal have viden om objektorienterede konstruktioner (Viden og forståelse)
  • Skal have viden om programmering med vinduer (Viden og forståelse)
  • Skal have kendskab til klassediagrammer og grundlæggende UML (Viden og forståelse)
  • Skal have kendskab til programmering med tråde, kollektioner og generiske klasser (Viden og forståelse)
  • Skal have kendskab til filhåndtering og serialisering (Viden og forståelse)
  • Skal have kendskab til videnskabsteori og metoder (Viden og forståelse)

Kursusindhold:

Læringsmål: (fortsat)
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

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

Litteraturhenvisninger:

Udleveres på kurset

Kursusansvarlig:

Roger Munck-Fairwood , Ballerup Campus, Bygning Ballerup, Tlf. (+45) 3588 5188 , romu@dtu.dk

Institut:

62 DTU Diplom

Kursushjemmeside:

Se www.cv.diplom.dtu.dk

Tilmelding:

På instituttet
Ca. 8 dage før kursusstart
Sidst opdateret: 07. august, 2015