KURSPLAN
Webbprogrammering och gränssnittsdesign, 9 högskolepoäng
Web Programming and user Interface, 9 credits
Kursplan för studenter höst 2015
Kurskod: TWGG14
Fastställd av: VD 2014-02-27
Reviderad av: Utbildningschef 2015-05-05
Gäller fr.o.m.: 2015-08-01
Version: 2
Diarienummer:JTH 2015/1702-313
Utbildningsnivå: Grundnivå
Utbildningsområde: Tekniska området (95%) och samhällsvetenskapliga området (5%)
Ämnesgrupp: DT1
Fördjupning: G1N
Huvudområde: Informatik

Lärandemål

Efter genomgången kurs skall studenten

Kunskap och förståelse

- ha kännedom om hur kommunikation mellan webbklient och webbserver fungerar
- ha förståelse för de delar som ingår i webbaserad systemarkitektur
- ha kännedom om begreppet interaktionsdesign

Färdighet och förmåga

- visa förmåga att tillämpa HTML5-standard för ett dokuments uppbyggnad (DOM)
- visa förmåga att tillämpa CSS3 för att formge en webbplats
- visa förmåga att förklara syfte och användningsområden för HTML, CSS och javascript
- visa förmåga att skapa en färdig webbplats med hjälp av CSS3 och XHTML5 utifrån en given kravspecifikation och med hållbar utveckling i fokus

Värderingsförmåga och förhållningssätt

- visa förmåga att motivera varför begreppet interaktionsdesign är viktigt
- visa förmåga att föreslå ett användargränssnitt som är användarvänligt och användbart, och motivera varför

Innehåll

Kursen syftar till att ge grundläggande kunskaper i programmering för att skapa databasdrivna webbplatser.
Kursen innehåller följande moment:
- HTML5
- Stilmallar med CSS3
- Dynamiska klientfunktioner för förbättrad/förtydligad funktion hos en webbplats
- Projektmetodik för webbprojekt samt versionshantering
- Gränssnittsutformning
- Standarder och guidelines för utformning av formulär för input

Undervisningsformer

Föreläsningar, övningar, laborationer och projekt.

Undervisningen bedrivs på engelska.

Förkunskapskrav

Grundläggande behörighet samt Ma B och En A eller Ma 2a/2b/2c och En 5.

Examination och betyg

Kursen bedöms med betygen 5, 4, 3 eller Underkänd.

Kursens slutbetyg baseras på en sammanvägning av betygen på de två delmomenten.

Poängregistrering av examinationen för kursen sker enligt följande system:
ExaminationsmomentOmfattningBetyg
Tentamen3 hp5/4/3/U
Laborationer och projekt6 hp5/4/3/U

Kurslitteratur

Litteratur

Kurslitteraturen fastställs en månad innan kursstart.
HTML5 and CSS3 (2011)
Sasha Vodnik
ISBN10: 1111527989, ISBN13: 9781111527983
Beginning Responsive Web Design With Html5 and Css3 (2015)
Jonathan Fielding
ISBN: 9781430266945