Logga in

Registrera

TDDC73 · Linköpings universitet

Interaktionsprogrammering

Ny kurs

Kom igång gratis

Inga tentor än

Ladda upp dina tidigare tentor och få hjälp med att strukturera ditt studiematerial

Få dina tentauppgifter kategoriseradeBli guidad genom ditt studiematerialFå hjälp direkt med teori och tipsHåll koll på dina framsteg

Kurs info

KurssidaKursplan
HP
Språk
Svenska
Nivå
Grundnivå
Fakultet
Institution

Lärandemål

  • Redogöra för arkitekturen hos ett händelsebaserat fönstersystem med grafiska komponenter (widgets).
  • Redogöra för olika designprinciper för grafiska användargränssnitt
  • Redogöra för hur interaktionsprogrammering ingår i utvecklingsarbete med användbara system.
  • Använda ett aktuellt programmeringsspråk och klassbibliotek för interaktionsprogrammering, t ex Flutter, React-Native och Kotlin.
  • Skapa egna komponenter (widgets) som en utökning av ett befintligt klassbibliotek.
  • Modellera och implementera ett enkelt fönstersystem.
  • Tillämpa designmönster för interaktionstekniker.
  • Arbeta med interaktionsprogrammering i kontexten av användbarhetsproblem.
  • Redogöra för kopplingen mellan klassbibliotek för interaktionsprogramming och principer för design av användargränssnitt.
Kursinnehåll
Arkitektur för händelsebaserade fönstersystem med widgets. Designmönster för interaktionsprogrammering (t.ex. MVC, Observer, Command, Decorator). Klassbibliotek för grafiska användargränssnitt. Programmering av egna widgets i Android. Omdesign och implementation av grafiska användargränssnitt baserat på kända användbarhetsproblem. Interaktionsprogrammering och designprinciper för grafiska användargränssnitt, t.ex. hur klassbibliotek kan stödja konventioner och interaktionsparadigm.
Förutsättningar
  • Programmering 15hp, varav minst 6hp objektorienterad programmering
Litteratur
Designing Interfaces - Jenifer Tidwell
Liknande kurser vid andra universitet
Kungliga Tekniska högskolan
DD13619 tentor
Chalmers tekniska högskola
EDA4877 tentor
Kungliga Tekniska högskolan
DD13336 tentor
Redo att boosta dina studier?

Gör som 15 000+ studenter och ta kontroll över ditt tentaplugg.

Kom igång gratis

6
Tekniska fakulteten
Institutionen för datavetenskap

Kungliga Tekniska högskolan

Programmeringsparadigm

Chalmers tekniska högskola

Maskinorienterad programmering

Kungliga Tekniska högskolan

Grundläggande programmering

Produkt

  • Priser

  • Karriär

Företag

  • Om oss

  • Guider

  • Användarvillkor

  • Integritet

  • Support

Universitet

  • KTH

Uppsala universitet

  • Linköpings universitet

  • Chalmers

  • Lunds universitet

  • Luleå tekniska universitet

  • Stockholms universitet

  • Gymnasiet

  • Socialt

    • Instagram

    • Facebook

    • YouTube

    • TikTok

    • Linkedin

    © 2026 Crash Course Sverige AB