Teaching Methodologies
The following teaching methodologies are used in this curricular unit:
1 – Expository method: a telling method were facts, concepts, principles, and generalizations are defined and presented by the teacher and discussed with the class, followed by demonstrative examples;
2 – Experimental method: an active method where the student develops the knowledge through the use of problem-solving and project development approaches, in group dynamics and individual reflective work.
Learning Results
Endow the students with knowledge about the main aspects related to the development of software applications with graphical user interaction. At the end of the semester, the students should be able to develop and evaluate user interfaces.
Program
The human being (the user); User modeling; Task analysis; The computer; Human-computer interaction; User-centered design; Interaction styles; Prototyping; Usability; Usability evaluation; Accessibility; Accessibility evaluation.
Grading Methods
- - prova escrita individual - 25.0%
- - trabalho prático individual - 75.0%
- - trabalho prático individual - 50.0%
- - prova escrita individual - 50.0%
Internship(s)
NAO
Bibliography
Usability Engineering; Jakob Nielsen; Academic Press;1993.
Interaction Design: Beyond Human-computer Interaction – 3rd edition; Helen Sharp, Yvonne Rogers, Jenny Preece; Wiley; 2011.
Pro HTML5 Accessibility; Joshue O Connor; Apress; 2012.
Introdução ao Design de Interfaces – 3ª edição; Manuel J. Fonseca / Pedro Campos / Daniel Gonçalves; FCA; 2017
Human Computer Interaction – 3rd edition; Alan Dix et al.; Prentice Hall; 2004.
Don’t Make Me Think, Revisited: A Common Sense Approach to Web Usability – 3rd edition; Steve Krug; New Riders; 2014.