Lärandemål
Kunskap och förståelse
Efter avslutad kurs ska den studerande kunna:
- redogöra för centrala begrepp, metoder och aktiviteter inom en användarcentrerad process
- redogöra för designmönster för både användargränssnitt och mjukvaruarkitektur
Färdighet och förmåga
Efter avslutad kurs ska den studerande kunna:
- tillämpa relevanta metoder och aktiviteter i en användarcentrerad process
- tillämpa frontend-ramverk för relevanta designmönster och gränssnitt
- tillämpa backend-ramverk för relevanta designmönster och API:er
- tillämpa ramverk för relevant datahantering mot databas
Värderingsförmåga och förhållningssätt
Efter avslutad kurs ska den studerande kunna:
- självständigt och kritiskt bedöma metoder och insamlad data inom en användarcentrerad process
Innehåll
Kursen behandlar design av webbapplikationer ur både teknik- och designperspektiv.
Det tekniska perspektivet behandlar hur webbapplikationer kan byggas med hjälp av designmönster och ramverk.
Designperspektivet behandlar hur visuella designmönster kan tillämpas för att skapa användbara gränssnitt. Vidare behandlas hur en användarcentrerad process kan tillämpas för att skapa eller vidareutveckla en webbapplikation utifrån krav och behov från slutanvändare.
Examinationsformer
- Löpande examination (3hp)
- Inlämningsuppgifter (4,5 hp)
Arbetsformer
Föreläsningar, seminarier, lektioner och övningar.
Betyg
Som betygsskala används U–G.
Förkunskapskrav
- Databassystem 7,5 hp
- Objektorienterad programmering, 7,5 hp
- Responsiv webbdesign, 7,5 hp
Övrigt
Överlappar GIK2H9, GIK2QR, IK1005, IK1091, GIK2H9, GIK2QR, GIK2H8 och GIK2QQ.
Undervisning kan ske på engelska.