Modulets indhold, forløb og pædagogik
Formålet med projektenheden er at udvikle et computersystem
eller program, som lever op til definerede krav, ved anvendelse af
det objektorienterede paradigme. Projektet skal omfatte en
struktureret udviklingsproces med fokus på analyse, design og
implementering af et system med en brugergrænseflade.
Læringsmål
Viden
- skal have viden om teorier og metoder vedrørende
objektorienteret programmering
- skal have viden om, hvordan man analyserer og modellerer krav i
det objektorienterede paradigme
- skal have viden om, hvordan man designer, programmerer og
verificerer et program i det objektorienterede paradigme
- skal kunne opstille krav til og implementere en simpel
brugergrænseflade til understøttelse af projektets mål
- skal have viden om strukturerede udviklingsmetoder og deres
anvendelse i softwareudvikling
Færdigheder
- skal kunne identificere, analysere og formulere
problemstillinger inden for fagområdet ved anvendelse af
kontekstuelle og tekniske analysemetoder
- skal kunne gennemføre en metodisk vurdering af de opnåede
resultater og deres gyldighed
- skal kunne gennemføre systematisk test, verifikation og
validering af et objektorienteret program
- skal kunne formidle viden og færdigheder med korrekt brug af
fagterminologi, mundtligt såvel som skriftligt gennem en
projektrapport
- skal kunne reflektere over egen læreproces og
projektsamarbejdet
- skal være i stand til at analysere en
teknisk-naturvidenskabelig problemstilling under hensynstagen til
teknologiske og samfundsmæssige sammenhænge, og kunne vurdere de
teknologiske og samfundsmæssige konsekvenser af foreslåede
problemløsninger
Kompetencer
- skal kunne anvende objektorienteret programmering til udvikling
af software
- skal kunne argumentere for trufne valg i alle
udviklingsprocessens aktiviteter, herunder forklare krav,
arkitektur og hvordan brugeres behov hænger sammen
- skal kunne planlægge og gennemføre system- og programudvikling
med anvendelse af objektorienterede metoder
- skal kunne reflektere over udviklingsprocessen og vurdere dens
styrker og svagheder
- skal kunne integrere relevant viden fra kursusmoduler i
projektarbejdet
- have opnået evnen til på egen hånd og i grupper at planlægge,
strukturere, gennemføre og reflektere over et projekt, som tager
udgangspunkt i en samfunds- eller erhvervsmæssig relevant
problemstilling, og hvori et computersystem indgår som et centralt
element
Undervisningsform
Projektarbejde suppleret med studiekreds, forelæsninger o.l.
Eksamen
Prøver
| Prøvens navn | Objektorienteret systemudvikling |
| Prøveform | Mundtlig pba. projekt |
| ECTS | 15 |
| Tilladte hjælpemidler | Alle skriftlige og alle elektroniske
hjælpemidler |
| Bedømmelsesform | 7-trins-skala |
| Censur | Ekstern prøve |
| Vurderingskriterier | Vurderingskriterierne er angivet i Universitetets
eksamensordning |