TNMK06 Användargränssnitt med Java-programmering, 5 poäng
/User Interfaces and Programming in Java/

För: DE3

Utbildningsområde: Teknik    Ämnesgrupp: Datateknik
Fördjupningsnivå: B

Mål:
Kursen avser att ge kunskaper i interaktionen mellan människor och datorer. Detta omfattar analys av användarens behov och utformning av gränssnitt som underlättar för användaren att utföra sina uppgifter. Här ingår: - analys och design av gränssnitt - behovsanalys vad gäller användaren och arbetssituationen - principer och guidelines för design av gränssnitt - metoder och verktyg vid implementering av gränssnitt - implemetering av gränssnitt i programspråket Java.

Förkunskaper:
Programmering, Datastrukturer och algoritmer.

Organisation:
Undervisningen sker i form av föreläsningar där man presenterar de teoretiska momenten, lektioner där man diskuterar olika analysmetoder och designslösningar, och laborationer för Java-programmering och implementering av gränssnitt.

Kursinnehåll:
Human factors i interaktiv programvara. Modeller för interaktiv design, som omfattar teorier, principer och guidelines vid analys, design och evaluering av granssnitt. Här ingår analysverktyg, metoder för specifikation av gränssnitt (t ex tillståndsdiagram och grammatik), interaktionsmöjligheter (t ex direkt manipulation, dialog, naturligt språk), funktionalitet och estetiska aspekter på gränssnittsdesign.

Kurslitteratur:
Fastställes senare.

LAB1En laborationskurs, 1 p.
PRA1Projektuppgift i grupp, 2 p.
UPG1Obligatoriska individuella inlämningsuppgifter, 2 p.


Undervisningsspråk är Svenska.



Kurshemsida: http://www.itn.liu.se/courses/index.php3?coursecode=TNMK06

Engelsk kursplan



Gäller 2000, beslut av utbildningsnämnden november 1999