Webudvikling med C#,.NET Core MVC (EN)
2019/2020- Formål
Valgfagets mål er at kvalificere den studerende til at kunne udvikle web applikationer med .NET Core værktøjet. Vi benytter Visual Studio og C# .NET Core MVC samt andre relevante værktøjer.
VidenMålet er, at de studerende opnår viden om:
Færdigheder
● C# .NET Core MVC
● Entity Framework, ved hjælp af ORM (Object-Relational-Mapping)
● LINQ til forespørgsel af data fra en database eller en liste over objekter
● Dependency injection
● Unit testing
● Bootstrap, et front-end framework til opbygning af responsive brugergrænseflader
● HTML og CSSMålet er, at de studerende er i stand til at bruge de værktøjer, der er anført ovenfor, til at udvikle webapplikationer.
KompetencerMålet er, at de studerende er i stand til at anvende de nævnte redskaber og analysere og vælge et passende værktøj til en given opgave inden for rammerne af webudvikling.
- Undervisningsform og udfoldelse
af læringsmål Undervisningen er en blanding af forelæsninger, øvelser og projektarbejde. Hver lektion består delvist af ny teori samt delvist underviseren der udøver den nye teori i praksis, ved at udføre kodningen "live" på et caseprojekt. Efterfølgende vil de studerende enten arbejde med en øvelse eller de vil anvende den nye teori på deres eksamensprojekt, mens underviseren hjælper de studerende i en workshop opstilling.
Underviseren vil bruge de samme caseprojekter gennem kurset og vil anvende den nye teori på projektet under lektionerne
Projektarbejdsperioden er ca. 2 uger, hvor eksamensprojekter er i fokus. - Prøve
Læringsmålene for prøven er identiske med fagets/fagenes læringsmål
Forudsætninger for indstilling til eksamenDer er 1 deltagelsespligt per 5 Ects. Et modul på 10 Ects indeholder således 2 deltagelsespligter, mens en modul på 5 Ects indeholder 1 deltagelsespligt. Denne er beskrevet på Fronter på semesterets/holdets rum. Deltagelsespligten skal afleveres på Fronter.Faget prøvesFaget/modulet prøves selvstændigtValgfaget kræver et projekt og en eksamen.
Projektet kan udvikles individuelt eller i en gruppe på typisk 2-4 studerende.
Projektet udvikles baseret på de emner der er gennemgået i undervisningen.PrøveformMundtlig prøveIndividuel eller gruppeprøveIndividuel- eller gruppeprøve, 2-4 maks. deltagereAnvendt sprog til prøvenEngelskVarighedPrøven startes med en fremlæggelse på 5 minutter. Derefter eksamineres den studerende 25 minutter inkl. votering.Bedømmelsesform7-trins skalaBedømmer(e)Intern censurKriterier for prøvevurderingDer gives én samlet karakter ud fra en helhedsvurdering af fremlæggelsen og den efterfølgende eksamination. - Foreløbig litteratur
Dette er en foreløbig litteraturliste. Der udleveres en endelig litteraturliste i forbindelse med studiestart.Relevante links.
På faget Webudvikling med C#,.NET Core MVC (EN) modtager du 68 timers undervisning, hvilket svarer til 90 lektioner (1 lektion = 45 min.) og 25% af din samlede arbejdsbelastning på faget.
Undervisningen vil primært bestå af følgende aktiviteter: klasseundervisning.
Forberedelsen vil primært bestå af følgende aktiviteter: læsning af egne noter, læsning af pensum.
Læs om KEAs studieaktivitetsmodel
*KEA kan fravige det angivne timetal, hvis det er begrundet i særlige forhold.