Objectives
In order to recognize interfaces growing importance as a decisive factor for software applications success, students will be provided with the basic knowledge about the human-machine interaction.
It is intended to provide skills so that students can identify the main factors that determine the interface usability. Students will be able to master the principles, models and interaction techniques to analyze, design, implement and systematically evaluate easy to use and focused on users interactive systems.
Syllabus
1. Introduction to Human Computer Interaction (HCI)
2. Interactive Systems and Usability Engineering
3. Task Analysis
4. Human Factors
5. Mental and conceptual models
6. Screens conception and design
7. Prototyping
8. Usability evaluation
9. Visual Interfaces Design and Construction
10.WWW
Teaching Methods
Lectures: explanation of HCI related concepts
Classroom practices: development of small projects. Three elements groups.
Bibliography
- Sharp, H., Preece, J., Rogers, Y. (2015). Interaction Design – beyond human-computer interaction (Fourth Edition): , Wiley.
- Steane, J. & Yee, J. (2018). Interaction Design: From Concept to Completion: Bloomsbury Visual Arts.
- Fonseca, M., Campos, P. & Gonçalves, D. (2012). Introdução ao Design de Interfaces: FCA.
- Aukstakalnis, S. (2016). Practical Augmented Reality: A Guide to the Technologies, Applications, and Human Factors for AR and VR: Addison-Wesley Professional.