Dansk - English
Kort version - Fuld version
Objektorienteret programmering med C# (Forår 2010) |
|||
Kursuskode : | CVOOPC-U | ||
ECTS Point : | 7,5 | Status : | Obligatorisk |
Revideret : | 03/02 2010 | Oprettet : | 06/05 2009 |
Placering : | - | Timer pr. uge : | 3.5 |
Længde : | 1 semester | Undervisningssprog : | Dansk |
Målsætning : | At introducere objektorienteret programmering med C# som programmeringssprog og .NET (v. 2.0) som platform. Der gives en grundig indføring i .NET platformens klassebiblioteker og brugen deraf i C#. Endelig gives en introduktion til vinduesbaseret programmering. Kurset giver en grundlæggende indføring i C# med vægt på klasser, objekter, arv, genbrug og polymorfi. Faglige læringsmål: •Definere, beskrive, anvende og vurdere centrale begreber indenfor objektorienteret programmering, såsom klasser, arv, genbrug og polymorfi •Anvende de mest almindelige klassebiblioteker herunder vinduesbaseret programmering •Definere overordnede begreber indenfor objektorienteret analyse og design med tilhørende brug af UML og valg af arbejdsproces •Implementere et aktuelt system ud fra objektorienterede principper •Forklare valg af systemopbygning •Beskrive et systems opbygning ved at tegne et klassediagram for systemet •Forklare et klassediagram •Diskutere og vurdere alternative systemopbygninger Ikke-faglige læringsmål: •Udforme en skriftlig rapport til dokumentation af eksamens-projektet |
||
Hovedindhold : | - Grundlæggende introduktion til programmering - Introduktion til .NET platformen - Introduktion til UML (Unified Modeling Language) og UP (Unified Process) - Objektorienteret programmering: Brugen af klasser og objekter - Variabler - Løkker og betingelser - Brugen af metoder - Klasser og objekter - Synlighed og indkapsling - Arv - Polymorfi - Kollektioner og generiske klasser - Undtagelser - Brugen af interfaces - Programmering med vinduer - Introduktion til serialisering - Introduktion til Tråde Derudover: Oversigt over .NET platformens øvrige indhold - Der vises eksempler på brug af andet programmeringssprog på .NET platformen Som værktøj benyttes Microsoft Visual Studio 2008 |
||
Anbefalede forudsætninger : | Optagelse på IT-Diplomuddannelsen forudsætter en kandidatuddannelse, en uddannelse på bachelor niveau (3 års fuldtidsstudium), en relevant kort videregående uddannelse eller en af følgende uddannelser: datamatiker, multimediedesigner, datanom. Desuden kræves mindst to års relevant erhvervserfaring efter den adgangsgivende uddannelse. Den kommende studerende skal desuden have færdigheder inden for grundlæggende programmering og almindelig anvendelse af en computer på brugerniveau, f. eks. kendskab til if-. for- og while strukturer samt variable og logiske udtryk. Der er mulighed for at opnå dispensation fra adgangsgivende uddannelse. |
||
Prøveform : | Mundtlig evaluering på grundlag af udført projekt | ||
Censur : | Ekstern | ||
Bedømmelse : | 7-trinsskala | ||
Bemærkninger : | Kursusansvarlig: Henrik Tange | ||
Undervisningsmateriale : | Se litteraturliste på http://www.cv.ihk.dk | ||
Ansvarlig underviser : | Helle Schultz
, hls@ihk.dk |