Kursplan hösten 2014
Kursplan hösten 2014
Benämning
Programmering med C#
Engelsk benämning
Programming in C#
Kurskod
DA204A
Omfattning
7.5 hp
Betygsskala
UV / Underkänd (U), Godkänd (G) eller Väl godkänd (VG)
Undervisningsspråk
Svenska, inslag av engelska kan förekomma.
Beslutande instans
Fakulteten för teknik och samhälle
Fastställandedatum
2013-12-19
Gäller från
2014-01-20
Behörighetskrav
Grundläggande behörighet.
Utbildningsnivå
Grundnivå
Inget huvudområde.
Fördjupningsnivå
G1N
Fördjupningsnivå i förhållande till examensfordringarna
Fristående kurs.
Syfte
Kursens syfte är att de studerande skall utveckla grundläggande programmeringsfärdigheter för att utveckla strukturerade Windowsapplikationer med objektorienterade metoder och programspråket C#. Studenten skall utveckla teoretiska och praktiska kunskaper i grundläggande programmeringsmetodik. Kursen är också lämplig för studenter med programmeringserfarenhet, men som saknar erfarenhet av objektorienterad programmering för Windows.
Innehåll
Kursen innehåller huvudsakligen följande moment:
- Objektorientering: klass och inkapsling
- Variabler, operatorer, struct och enum
- Sekvens, selektion och iteration
- Arrayer och introduktion till samlingar
- Grafiskt användargränssnitt
- Dokumentering och strukturering av källkod
Lärandemål
Kunskap och förståelse
För godkänd kurs ska studenten kunna:
- uppvisa kunskap om grundläggande begrepp inom objektorienterad programmering
- uppvisa kunskap i grundläggande programmeringsmetodiker och problemlösning
- uppvisa grundläggande kunskaper i programspråket C#
Färdighet och förmåga
För godkänd kurs ska studenten kunna:
- uppvisa färdigheter och förmåga i att utveckla enklare men väldokumenterade och strukturerade Windowsapplikationer med grafiskt användargränssnitt
- uppvisa färdigheter och förmåga i att tillämpa grundläggande koncept inom objektorientering med särskild focus på inkapsling
Arbetsformer
Kursen består av teoretiska moment samt ett flertal praktiska programmeringsövningar och uppgifter. Kursen innehåller obligatoriska inlämningsuppgifter och självtester (quiz), samt ett projekt.
Distans: Undervisningen byggs helt kring kursmaterial som ges via Internet. Undervisningen förutsätter tillgång till PC med Internetanslutning. Inga schemalagda sammanträden eller fysiska träffar planeras.
Bedömningsformer
Krav för Godkänd: godkänt projektarbete, godkända inlämningsuppgifter och godkända självtester (quiz).
Krav för Väl godkänd: För erhållande av betyget väl godkänt krävs dessutom väl godkänt betyg på projektarbetet och inlämningsuppgifterna.
Kurslitteratur och övriga läromedel
Referenslitteratur
- Farrell, Joyce (2013) Microsoft Visual C# 2012, An Introduction to Object-Oriented Programming International Edition, 5th Edition, Cengage Learning, Boston, ISBN: 9781285096353
Alternativt:
- Troelsen, Andrew (2012) Pro C# 5.0 and the .NET 4.5 Framework, 2012, ISBN: 9781430242338
Kursvärdering
Högskolan ger studenter som deltar i eller har avslutat en kurs en möjlighet att framföra sina erfarenheter av och synpunkter på kursen genom en kursvärdering som anordnas av högskolan. Högskolan sammanställer kursvärderingarna samt informerar om resultaten och eventuella beslut om åtgärder som föranleds av kursvärderingarna. Resultaten ska hållas tillgängliga för studenterna. (HF 1:14).
Övrigt
Undervisningen bedrivs normalt på svenska men undervisning på engelska kan förekomma. Huvuddelen av undervisningsmaterialet är på engelska.
Kursen kan inte ingå i en examen tillsammans med DA204B Programming in C#.