Learning outcomes |
The study of concepts and techniques from the Human-Computer Interaction (HCI) paradigm. Principles and guidelines for designing HCI systems are taught, as well as cognitive models and evaluation methods. At a practical level, the design and implementation of graphical interfaces are explored. In this course unit, the student should acquire a variety of concepts and techniques inherent to the Human-Computer Interaction (HCI) paradigm. At a theoretical level, principles, guidelines, and standards for designing HCI systems are taught, as well as cognitive models, design evaluation methods, and aesthetical principles. At a practical level, the student develops skills in the design and implementation of graphical user interfaces (GUI), thereby applying a number of theoretical concepts learned throughout the semester.
|
Main Bibliography |
Main Bibliography: Human Computer Interaction, A. Dix, J. Finlay, G.D. Abowd and R. Beale, 3rd Edition, Prentice Hall, 2003, ISBN 0130461091. Introdução ao Design de Interfaces; 3ª Edição; Fonseca, M., Campos, P., Gonçalves, D.; FCA, Outubro 2017; ISBN 978-972-722-870-6. Sharan, K. (2015). Learn JavaFX 8: building user experience and interfaces with Java 8. Apress.
Secondary Bibliography Readings in Human-Computer Interaction: Toward the Year 2000, R. M. Baecker, J. Grudin, W. A. S. Buxton and S. Greenberg, Morgan-Kaufmann Publishers, 1995. ISBN 1-55860-246-1. Handbook of Human-Computer Interaction, M. Helander, T. Landauer and P. Prabhu, Amsterdam: North-Holland, 1997. ISBN 0-444-81862-6. Interaction Design: Beyond Human-Computer Interaction, Sharp H., Rogers Y., Preece J., 2nd Edition, Wiley, 2007. ISBN: 978-0-470-01866-8. Your Brain, The Missing Manual. M. MacDonald. Pogue Press, O'Reilly 2008. ISBN 978-0-596-51778-6
|