Design och konstruktion av grafiska gränssnitt
Design and construction of graphical interfaces
Om kursplanen
Betygsskala
Kursens moduler
Inplacering
Kursen ges som fristående kurs.
Kursen kan ingå i följande program: 1) Computer Science, Master's Programme (N2COS)
Huvudområde med fördjupning
Behörighetskrav
För tillträde till kursen krävs Objektorienterad programvaruutveckling, 7.5hp eller motsvarande.
Innehåll
I princip alla datorprogram som ska användas av människor använder sig idag av grafiska gränssnitt. Att utveckla dessa innebär inte bara en förståelse av hur dessa kan implementeras utan även att man har en förståelse för de som ska använda programmen. Kursen ger praktisk erfarenhet i dessa två aspekter genom ett grupprojekt som ger en fördjupning av delmomentet kring grafiska komponenter från kursenobjektorienterad programmering.
Kursen innehåller en genomgång av standardklasserna i ett välutvecklat grafiskt bibliotek, en översikt över vilka riktlinjer som krävs för att skapa lättanvända gränssnitt samt metoder för att iterativt utveckla och förbättra ett gränssnitt.
Mål
Efter avslutad kurs skall studenten kunna:
Kunskap och förståelse
• Skapa och motivera skisser på ett grafiskt gränssnitt baserat på en specifik användning och användargrupp
Färdighet och förmåga
• Implementera ett gränssnitt genom tillämpning eller expansion av ett standardbibliotek för grafiska gränssnitt
• Arbeta iterativt för att skapa lättanvända gränssnitt genom en växelverkan mellan implementation och användartest
Värderingsförmåga och förhållningssätt
• Genomföra projekt där uppdelning och koordinering av arbetsuppgifter mellan medlemmar behövs
• Utveckla och specificera projektmål successivt allteftersom ett projekt genomförs.
Hållbarhetsmärkning
Former för undervisning
Undervisningen består av föreläsningar, övningar, handledning och
inlämningsuppgifter. En stor del av arbetet är självständigt grupparbete där en prototyputvecklas. Projektets mål är att utveckla en applikation för en specifik användargrupp och att genom att låta dessa testa programmet iterativt förbättra det.
Undervisningsspråk: svenska
Examinationsformer
Bedömning sker i form av två moment. Momenten benämns Tentamen 4hp, som examineras i form av skriftlig salstentamen, och Projekt 3,5hp, som examineras i form av projektrapport.
1. Skriftlig salstentamen (Written hall examination), 4 hp
Betygsskala: Mycket väl godkänd (5), Väl godkänd (4), Godkänd (3) och Underkänd (U)
2. Projekt (Project), 3,5 hp
Betygsskala: Mycket väl godkänd (5), Väl godkänd (4), Godkänd (3) ochUnderkänd (U)
Betyg
På kursen ges något av betygen Mycket väl godkänd (5), Väl godkänd (4), Godkänd (3) och Underkänd (U).
För att få godkänt på kursen måste samtliga obligatoriska moment vara godkända. För att få ett högre betyg än godkänt så krävs ett högre viktat genomsnitt på de obligatoriska momenten.
Kursvärdering
Efter avslutad kurs ska en kursvärdering genomföras. De deltagande studenterna ges möjlighet att medverka anonymt. Resultatet ska sammanställas av kursansvarig och göras tillänglig för studenterna. Eventuella åtgärder med anledning av kursvärderingens resultat skall redovisas. Sammanställningen av kursvärderingen ska också göras tillgängligt för nya studenter vid starten av nästkommande kurstillfälle. Kursvärderingen ska i möjligaste mån göras elektroniskt.
Övriga föreskrifter
Kursen är samläst med Chalmers.
Kurslitteratur kommer att publiceras senast 8 veckor innan kursstart.
Kursen ersätter kursen TIG091, 7,5 hp. Den här kursen kan inte ingå i en examen som innehåller TIG091. Den kan inte heller ingå i en examen som bygger på en annan examen där TIG091 ingår.