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.

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.