Interaction with the User

Base Knowledge

N/A

Teaching Methodologies

Not available

Learning Results

– Identify the importance of the user interface;
– Identify the main characteristics of the human being that influence the development of interfaces;
– Understand the concept of interaction design user-centered;
– Understand and apply task and user analysis processes;
– Know and apply the principles of usability;
– Know and apply the principles of universal design/accessibility;
– Know and apply the various interaction styles existing for each platform;
– Identify and apply interaction design standards;
– Know and use prototyping techniques;
– Know and use techniques for evaluating interfaces;
– Analyse and specify users’ requirements at interaction level;
– Design, implement and evaluate interfaces.

Program

– Introduction and basic concepts;
– Human being (user) vs. computer;
– User modelling and task analysis;
– User-centered UI design and usability;
– Styles of interaction;
– UI design patterns;
– Prototyping;
– Usability evaluation;
– Accessibility.

Curricular Unit Teachers

Francisco Carlos Afonso

Internship(s)

NAO

Bibliography

Fonseca, M. J., Campos, P., Gonçalves, D. (2017). Introdução ao design de interfaces (3ª edição). FCA.
Benyon, D. (2018). Designing Interactive Systems: A Comprehensive Guide to HCI, UX & Interaction Design.
Pearson.
Sharp, H., Rogers, Y., Preece, J. (2019). Interaction design: beyond human-computer interaction (5th edition).
Wiley.