User-centered DesignLaajuus (5 cr)
Code: TX00CF82
Credits
5 op
Objective
The student knows the generic structure and deployment of graphical user interfaces. The student is familiar with the factors that influence usability and usability standards. The student is able to evaluate the usability, performance and ease of learning of user interfaces.
The student acquires the ability to design and implement ergonomic, user friendly software applications taking into account the human-centered design principles.
Content
Introduction to the ergonomics of computer user interfaces, the fundamentals of GUI's, usability, learnability, accessibility and performance. Introduction to human information processing.
User-centered design methods and design patterns.
Usability evaluation and UI testing as a technical matter as well as based on user-centered design principles.
Prerequisites
Object-oriented programming.
Assessment criteria, satisfactory (1)
The student can define the concept of usability. He/she is familiar with the related standards. The student knows the key methods in user-centered design.
Assessment criteria, good (3)
In addition, the student can evaluate the usability from the point of view of human information processing capabilities. He/she knows the fundamentals of usability studies and is able to apply design patterns in designing his/her own user interfaces.
Assessment criteria, excellent (5)
In addition, the student can apply the methods of usability studies in various situations. The student is able to evaluate the accessibility in user interfaces. He/she is able to use automated tools for testing the functionality of a user interface.
Assessment criteria, approved/failed
The student can define the concept of usability. He/she is familiar with the related standards. The student knows the key methods in user-centered design.
Enrollment
02.05.2023 - 20.08.2023
Timing
21.08.2023 - 17.12.2023
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
School of ICT
Campus
Myllypurontie 1
Teaching languages
- Finnish
Seats
0 - 35
Degree programmes
- Information and Communication Technology
Teachers
- Jukka Paasonen
Groups
-
TVT22K-OOhjelmistotuotanto
Objective
Opintojakson suoritettuaan opiskelija tuntee yleisimpien graafisten käyttöliittymien rakenteen ja käytön. Opiskelija tietää käytettävyyden osatekijät ja käytettävyyttä määrittelevät standardit. Opiskelija osaa arvioida käyttöliittymän käytettävyyttä, tehokkuutta ja opittavuutta sekä suunnitella käyttäjäystävällisiä ohjelmistoja, joiden kehittämisessä on otettu huomioon käyttäjäkeskeiset suunnitteluperiaatteet.
Content
- käytettävyys
- ihmisen tiedonkäsittelyominaisuudet
- käyttäjäkeskeisen suunnittelun menetelmät
- käyttöliittymien suunnittelumallit
- esteettömyys
- käyttöliittymien testaus teknisesti
Evaluation scale
0-5
Assessment criteria, satisfactory (1)
Opiskelija osaa määritellä käytettävyyden käsitteen ja hän tuntee siihen liittyvät standardit. Opiskelija tuntee käyttäjäkeskeisen suunnittelun menetelmiä.
Assessment criteria, good (3)
Edellisen lisäksi opiskelija osaa arvioida käyttöliittymien käytettävyyttä ihmisen tietojenkäsittelyominaisuuksien lähtökohdista. Hän hallitsee käyttäjätutkimuksen perusteet ja osaa soveltaa suunnittelumalleja omien käyttöliittymiensä suunnittelussa.
Assessment criteria, excellent (5)
Edellisen lisäksi opiskelija osaa soveltaa käyttäjätutkimuksen menetelmiä eri tilanteissa. Opiskelija osaa arvioida käyttöliittymien esteettömyyttä. Hän osaa käyttää automatisoituja työkaluja käyttöliittymän toiminnallisuuden testaukseen.
Assessment criteria, approved/failed
Opiskelija osaa määritellä käytettävyyden käsitteen ja hän tuntee siihen liittyvät standardit. Opiskelija tuntee käyttäjäkeskeisen suunnittelun menetelmiä.
Prerequisites
Olio-ohjelmointitaidot.
Enrollment
28.11.2022 - 08.01.2023
Timing
09.01.2023 - 07.05.2023
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
School of ICT
Campus
Myllypurontie 1
Teaching languages
- Finnish
- English
Seats
0 - 40
Degree programmes
- Information and Communication Technology
Teachers
- Jukka Paasonen
Groups
-
TVT21-OOhjelmistotuotanto
Objective
Opintojakson suoritettuaan opiskelija tuntee yleisimpien graafisten käyttöliittymien rakenteen ja käytön. Opiskelija tietää käytettävyyden osatekijät ja käytettävyyttä määrittelevät standardit. Opiskelija osaa arvioida käyttöliittymän käytettävyyttä, tehokkuutta ja opittavuutta sekä suunnitella käyttäjäystävällisiä ohjelmistoja, joiden kehittämisessä on otettu huomioon käyttäjäkeskeiset suunnitteluperiaatteet.
Content
- käytettävyys
- ihmisen tiedonkäsittelyominaisuudet
- käyttäjäkeskeisen suunnittelun menetelmät
- käyttöliittymien suunnittelumallit
- esteettömyys
- käyttöliittymien testaus teknisesti
Teaching methods
Kurssilla tehdään kolmenlaisia tehtäviä:
Yksilötehtävät Office Forms-palvelussa, monivalintakysymyksiin vastaten. Linkit jaetaan erikseen.
Paritehtävät, joissa sparraillaan toisen työtä ja annetaan vertaisarvioita
Ryhmätehtävät, jotka tehdään suurimmaksi osaksi luokassa
Employer connections
Kaksi yritysvierailua
Evaluation scale
0-5
Assessment criteria, satisfactory (1)
Opiskelija osaa määritellä käytettävyyden käsitteen ja hän tuntee siihen liittyvät standardit. Opiskelija tuntee käyttäjäkeskeisen suunnittelun menetelmiä.
Assessment criteria, good (3)
Edellisen lisäksi opiskelija osaa arvioida käyttöliittymien käytettävyyttä ihmisen tietojenkäsittelyominaisuuksien lähtökohdista. Hän hallitsee käyttäjätutkimuksen perusteet ja osaa soveltaa suunnittelumalleja omien käyttöliittymiensä suunnittelussa.
Assessment criteria, excellent (5)
Edellisen lisäksi opiskelija osaa soveltaa käyttäjätutkimuksen menetelmiä eri tilanteissa. Opiskelija osaa arvioida käyttöliittymien esteettömyyttä. Hän osaa käyttää automatisoituja työkaluja käyttöliittymän toiminnallisuuden testaukseen.
Assessment criteria, approved/failed
Opiskelija osaa määritellä käytettävyyden käsitteen ja hän tuntee siihen liittyvät standardit. Opiskelija tuntee käyttäjäkeskeisen suunnittelun menetelmiä.
Prerequisites
Olio-ohjelmointitaidot.
Enrollment
02.05.2022 - 21.08.2022
Timing
22.08.2022 - 18.12.2022
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
School of ICT
Campus
Myllypurontie 1
Teaching languages
- Finnish
Seats
0 - 40
Degree programmes
- Information and Communication Technology
Teachers
- Jukka Paasonen
Groups
-
TVT21K-OOhjelmistotuotanto
Objective
Opintojakson suoritettuaan opiskelija tuntee yleisimpien graafisten käyttöliittymien rakenteen ja käytön. Opiskelija tietää käytettävyyden osatekijät ja käytettävyyttä määrittelevät standardit. Opiskelija osaa arvioida käyttöliittymän käytettävyyttä, tehokkuutta ja opittavuutta sekä suunnitella käyttäjäystävällisiä ohjelmistoja, joiden kehittämisessä on otettu huomioon käyttäjäkeskeiset suunnitteluperiaatteet.
Content
- käytettävyys
- ihmisen tiedonkäsittelyominaisuudet
- käyttäjäkeskeisen suunnittelun menetelmät
- käyttöliittymien suunnittelumallit
- esteettömyys
- käyttöliittymien testaus teknisesti
Evaluation scale
0-5
Assessment criteria, satisfactory (1)
Opiskelija osaa määritellä käytettävyyden käsitteen ja hän tuntee siihen liittyvät standardit. Opiskelija tuntee käyttäjäkeskeisen suunnittelun menetelmiä.
Assessment criteria, good (3)
Edellisen lisäksi opiskelija osaa arvioida käyttöliittymien käytettävyyttä ihmisen tietojenkäsittelyominaisuuksien lähtökohdista. Hän hallitsee käyttäjätutkimuksen perusteet ja osaa soveltaa suunnittelumalleja omien käyttöliittymiensä suunnittelussa.
Assessment criteria, excellent (5)
Edellisen lisäksi opiskelija osaa soveltaa käyttäjätutkimuksen menetelmiä eri tilanteissa. Opiskelija osaa arvioida käyttöliittymien esteettömyyttä. Hän osaa käyttää automatisoituja työkaluja käyttöliittymän toiminnallisuuden testaukseen.
Assessment criteria, approved/failed
Opiskelija osaa määritellä käytettävyyden käsitteen ja hän tuntee siihen liittyvät standardit. Opiskelija tuntee käyttäjäkeskeisen suunnittelun menetelmiä.
Prerequisites
Olio-ohjelmointitaidot.
Enrollment
29.11.2021 - 09.01.2022
Timing
10.01.2022 - 13.03.2022
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
School of ICT
Campus
Myllypurontie 1
Teaching languages
- Finnish
Seats
0 - 40
Degree programmes
- Information and Communication Technology
Teachers
- Vesa Ollikainen
Groups
-
TVT20-OOhjelmistotuotanto
Objective
Opintojakson suoritettuaan opiskelija tuntee yleisimpien graafisten käyttöliittymien rakenteen ja käytön. Opiskelija tietää käytettävyyden osatekijät ja käytettävyyttä määrittelevät standardit. Opiskelija osaa arvioida käyttöliittymän käytettävyyttä, tehokkuutta ja opittavuutta sekä suunnitella käyttäjäystävällisiä ohjelmistoja, joiden kehittämisessä on otettu huomioon käyttäjäkeskeiset suunnitteluperiaatteet.
Content
- käytettävyys
- ihmisen tiedonkäsittelyominaisuudet
- käyttäjäkeskeisen suunnittelun menetelmät
- käyttöliittymien suunnittelumallit
- esteettömyys
- käyttöliittymien testaus teknisesti
Evaluation scale
0-5
Assessment criteria, satisfactory (1)
Opiskelija osaa määritellä käytettävyyden käsitteen ja hän tuntee siihen liittyvät standardit. Opiskelija tuntee käyttäjäkeskeisen suunnittelun menetelmiä.
Assessment criteria, good (3)
Edellisen lisäksi opiskelija osaa arvioida käyttöliittymien käytettävyyttä ihmisen tietojenkäsittelyominaisuuksien lähtökohdista. Hän hallitsee käyttäjätutkimuksen perusteet ja osaa soveltaa suunnittelumalleja omien käyttöliittymiensä suunnittelussa.
Assessment criteria, excellent (5)
Edellisen lisäksi opiskelija osaa soveltaa käyttäjätutkimuksen menetelmiä eri tilanteissa. Opiskelija osaa arvioida käyttöliittymien esteettömyyttä. Hän osaa käyttää automatisoituja työkaluja käyttöliittymän toiminnallisuuden testaukseen.
Assessment criteria, approved/failed
Opiskelija osaa määritellä käytettävyyden käsitteen ja hän tuntee siihen liittyvät standardit. Opiskelija tuntee käyttäjäkeskeisen suunnittelun menetelmiä.
Prerequisites
Olio-ohjelmointitaidot.