TDDB34 Objektorienterad utveckling av användbara system, 6 poäng
/Object-Oriented Development of Usable Systems/

För: C3, C4, D3, DX3, DI3, Matematik 3-4

Utbildningsområde: Teknik    Ämnesgrupp: Datalogi
Fördjupningsnivå: C

Klassning för datavetenskaplig examen: Datavetenskap, datalogi, kognitionsvetenskap 2poäng.

Mål:
Kursdeltagarna ska efter kursen - förstå den objektorienterade modellen samt hur man använder den vid objektorienterad analys och design av programvarusystem; - förstå principer för hur man bygger förändringsbara system med hjälp av återanvändbara komponenter; - kunna använda ett objektorienterat programmeringsspråk för implementation; - behärska tekniker och metoder för utveckling av system som passar användningssituationen och användarnas förutsättningar.

Förkunskaper:
Erfarenhet av något högnivåspråk samt kunskaper om datastrukturer och algoritmer.

Organisation:
Föreläsningar används för teorigenomgång. Lektioner och seminarier ger möjlighet att tillämpa teorin och förbereda projektarbetet, som genomförs i grupp.

Kursinnehåll:
Kursen behandlar moment från objektorienterad systemutveckling, människa-datorinteraktion och arbetsvetenskap enligt följande. OOSU: grundläggande objektorienterade begrepp som objekt, klass, arv, mm; principer för objektorienterad analys och design; analys- och designkvalitet; objektorienterad implementation; översikt över olika objektorienterade programmeringsmiljöer. MDI: begreppet användbarhet; användbarhetsorienterad design av system tjänster och använda gränssnitt; tekniker för att gestalta en design (skisser, scenarier, lofi-prototyper, etc); implementation av objektorienterade användargränssnitt; grundläggande användbarhetsutvärdering. ArbVet: människan/användaren sedd ur ett kognitionspsykologiskt perspektiv; hur man optimerar samspelet människa-dator.

Kurslitteratur:
Kursbok meddelas senare. Kompendium från Institutionen för datavetenskap.

PRA1Obligatorisk projektuppgift med skriftlig och muntlig redovisning. Endast betygen Godkänd och Underkänd ges på kursen., 6 p.


Undervisningsspråk är svenska.



Kurshemsida: http://www.ida.liu.se/~TDDB34/

Engelsk kursplan



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