|
Nyheter
- 11 03 30: Tentan är rättad men sitter fast i administrationen. Resultat kommer inom ett par dagar.
- 11 03 09: Övning 6 finns on-line
- 11 02 25: Det finns en ny version av backend till projektet att hämta.
- 11 02 25: Lösningar till förra årets tenta finns under resurser
- 11 02 18: Föreläsningen 21/2 är flyttad till 28/8
- 11 02 17: Backend till iMat finns nu tillgänglig
- 11 02 08: Information om projekt och projektgrupper finns nu
- 11 02 03: På måndag presenteras projekt och projektgrupper
- 11 02 03: Kod och bilder från veckans föreläsningar finns under schema
- 11 01 28: Kod från föreläsning 4 finns under schema
- 11 01 27: Förra årets tenta finns under resurser
- 11 01 27: Bilder från föreläsningar finns under schema
- 11 01 25: Beskrivningen av lab 2 är uppdaterad
- 11 01 25: Firefox på Mac verkar visa kurshemsidan med allt kursiverat
- 11 01 24: Material som ska läsas finns under schema
- 11 01 24: Lab 2 finns on-line
- 11 01 20: Representanter för kursutvärdering finns på plats
- 11 01 19: Läsanvisningar för kursen finns under resurser
- 11 01 17: Det går nu att komma åt resurser för lab 1 ( länken var trasig )
- 11 01 17: Bilder för föreläsning 1 finns under schema
- 11 01 16: Lab 1 finns on-line
- 11 01 12: Schemat stämmer med TimeEdit
- 11 01 11: Hemsida publicerad
Grundläggande fakta
- Kursen börjar måndag 17/1 kl 13.15 i sal HA2
- Rekommenderad litteratur Designing Interfaces av Jenifer Tidwell. Det tillkommer även material från andra källor.
Syfte
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 praktiskt erfarenhet i dessa två aspekter genom ett grupprojekt som ger en fördjupning av delmomentet kring grafiska komponenter från kursen Objektorienterad programvaruutveckling. 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..
Lärandemål
Efter genomgången kurs skall studenterna kunna:
- Skapa och motivera skisser på ett grafiskt gränssnitt baserat på en specifik användning och användargrupp
- 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
- 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
Innehåll
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
Examination
För att bli godkänd på kursen måste man:
- Göra samtliga laborationer med godkänt resultat
- Göra alla övningar med godkänt resultat
- Genomföra kursens projekt med godkänt resultat
- Skriva tentamen med godkänt resultat
Frågor
Kontakta Olof Torgersson email:
oloft [] chalmers.se, telefon:
772 54 06.
Senaste uppdatering: 30 mars. |