Tentalabbet

TDDE43 · 12 hp · Grundnivå (G1F) · Informationsteknologi

Design och utveckling av interaktiva system

Ges · nästa start HT 2026

100 %

klarade senaste ordinarie tillfället

BAS1 · 20 jan 2026 · 35 studenter

100 %

klarade de ordinarie tillfällena, alla tillfällen de senaste 5 åren

BAS1 · 129 studenter

Modulen rapporterar bara godkända resultat, så andelen godkända visar inte hur många som inte klarade den.

Ingår i 1 program

Övrigt moment

BAS1 Basgruppsarbete

  • G

Ordinarie tillfällen

100 % godkända · 129 studenter

  • 100 %35
  • 100 %31
  • 100 %32
  • 100 %31

Senare tillfällen

100 % godkända · 29 studenter

  • 100 %29
  • Klarar ett senare tillfälle: 100 % (29 studenter), jämfört med 100 % (129 studenter) på ordinarie

Övriga moment

Deltentor, inlämningar och laborationer. De ingår inte i siffrorna överst.

Inlämning eller laboration

PRA1 Projektarbete

  • G

Ordinarie tillfällen

100 % godkända · 159 studenter

  • 100 %35
  • 100 %29
  • 100 %32
  • 100 %32
  • 100 %31

Senare tillfällen

Inga tillfällen med minst 5 studenter.

    Inlämning eller laboration

    LAB1 Laborationer

    • G

    Ordinarie tillfällen

    100 % godkända · 113 studenter

    • 100 %30
    • 100 %27
    • 100 %26
    • 100 %30

    Senare tillfällen

    100 % godkända · 26 studenter

    • 100 %26
    • Klarar ett senare tillfälle: 100 % (26 studenter), jämfört med 100 % (113 studenter) på ordinarie
    Visa små tillfällen (7)

    Tillfällen med färre än 5 studenter, ofta tillgodoräknanden eller specialtillfällen. De ingår inte i någon siffra på sidan.

    • 100 %1
    • 100 %1
    • 100 %1
    • 100 %1
    • 100 %4
    • 100 %2
    • 100 %4

    Inlämning eller laboration

    UPG1 Individuella uppgifter

    • 5
    • 4
    • 3

    Ordinarie tillfällen

    100 % godkända · 91 studenter

    • 100 %22
    • 100 %20
    • 100 %22
    • 100 %27

    Senare tillfällen

    100 % godkända · 41 studenter

    • 100 %5
    • 100 %24
    • 100 %7
    • 100 %5
    • Klarar ett senare tillfälle: 100 % (41 studenter), jämfört med 100 % (91 studenter) på ordinarie
    • Får 4 eller 5: 36 % (132 studenter)
    Visa små tillfällen (12)

    Tillfällen med färre än 5 studenter, ofta tillgodoräknanden eller specialtillfällen. De ingår inte i någon siffra på sidan.

    • 100 %3
    • 100 %2
    • 100 %2
    • 100 %1
    • 100 %2
    • 100 %1
    • 100 %1
    • 100 %1
    • 100 %1
    • 100 %1
    • 100 %2
    • 100 %2

    Om kursen

    Mål

    Relaterat till design av interaktiva system ska studenterna efter godkänd kurs kunna:

    • Planera, genomföra, analysera och kommunicera resultatet av användarstudier och användbarhetstester samt baserat på dessa kunna definiera, prioritera, kommunicera och utvärdera designmål.
    • Skapa, analysera, värdera och argumentera för en viss designlösning bland alternativa lösningar med hänsyn till olika perspektiv, till exempel designmål baserade på användarstudier, psykologiska faktorer och begränsningar, den mänskliga faktorn ur ett säkerhetsperspektiv, samt mångfald, genus och tillgänglighet.
    • Konstruera och värdera prototyper av en designlösning.
    • Kommunicera och motivera användarstudier, design och utvärderingsresultat muntligt och skriftligt.

    Relaterat till utveckling av interaktiva system, med fokus på deras gränssnitt, ska studenterna efter godkänd kurs kunna:

    • Redogöra för några aktuella språk, miljöer/verktyg och bibliotek för interaktionsprogrammering.
    • Konstruera och redogöra för arkitekturen hos ett händelsebaserat system med grafiska komponenter.
    • Använda några olika programmeringsspråk och klassbibliotek för interaktionsprogrammering.
    • Programmera dynamiska interaktionstekniker med hjälp av designmönster.
    • Redogöra för kopplingen mellan klassbibliotek för interaktionsprogramming och principer för design av användargränssnitt.
    • Planera och genomföra ett utvecklingsprojekt, samt kommunicera och motivera de val som gjorts.
    • Individuellt redogöra för och motivera den programkod som utvecklats.

    Relaterat till studentens roll i en projektgrupp och en basgrupp ska studenten efter genomgången kurs kunna:

    • Självständigt och i grupp kunna identifiera inlärningsbehov i relation till givna problem relaterade till terminens kurser.
    • Samarbeta med kollegor både i lärande och i problemlösning, samt leda tekniska problemlösningssituationer kopplade till terminens områden.
    • Bidra till diskussion och resultat i en basgrupp.
    • Bidra till planering och genomförande i en projektgrupp.
    • Kritiskt analysera sin egen roll i gruppen samt gruppen som helhet, t ex ur ett mångfalds- och genusperspektiv.

    Innehåll

    Kursen fokuserar på att utveckla interaktiva system med god användbarhet och tillfredsställande användarupplevelse. Människa-datorinteraktion är ett centralt kunskaps- och praktikområde för utveckling av interaktiva system. I en organisation som utvecklar interaktiva system eller använder system har människa-datorinteraktion betydelse för alla roller, om än på olika sätt. Denna kurs lägger grunden för vidare studier och förståelse av betydelsen för dessa roller, såsom projektledare, produktägare, beställare, interaktionsprogrammerare, etc. utifrån hur man genomför människocentrerad design av interaktiva system.

    Kursen introducerar ett industriperspektiv på användbarhet och gränssnittsutveckling, genom t ex gästföreläsare eller andra industrirelaterade moment."

    Dessutom ger kursen grundläggande kunskaper och färdigheter i att utifrån en design utveckla ett interaktivt system som möter de krav som målgruppen har, med särskilt fokus på användargränssnittet.

    Kursen övar även studenterna i att arbeta i projektform och genomföra ett utvecklingsprojekt i grupp, samt fungerar som terminssammanhållande kurs för termin 3 på IT-programmet och övar studenterna i basgruppsarbete.

    Kursen innefattar, relaterat till design av interaktiva system:

    • Utveckling av interaktiva system som möter målgruppens behov.
    • Grundläggande begrepp i människa-datorinteraktion.
    • Principer och metoder för design och utveckling av grafiska användargränssnitt.
    • Användarcentrerad systemutveckling.
    • Grundläggande kognitionspsykologi i relation till design och användbarhet.

    Kursen innefattar, relaterat till grundläggande interaktionsprogrammering:

    • Arkitektur för händelsebaserade fönstersystem med grafiska komponenter.
    • Klassbibliotek för grafiska användargränssnitt.
    • Interaktionsprogrammering och designprinciper för grafiska användargränssnitt, t.ex. hur klassbibliotek kan stödja konventioner och interaktionsparadigm.
    • Designmönster för interaktionsprogrammering (t.ex. MVC, Observer, Command, Decorator).
    • Omdesign och implementation av grafiska användargränssnitt baserat på kända användbarhetsproblem.
    Examinator
    Eva Blomqvist
    Schemalagd tid
    112 h
    Huvudområde
    Informationsteknologi
    Kursplanen på Studieinfo ↗