Human - Computer Interaction
Objectives
Human-Computer Interaction (HCI) is the study of how people interact with computers and other technology-based systems. It involves the design, development, and evaluation of interactive systems, applications, and devices that are user-centered, efficient, and effective. The field of HCI combines principles from computer science, psychology, sociology, and design to understand how people interact with technology and how technology can be designed to meet the needs and expectations of users.
The general objective of a Human-computer interaction (HCI) undergrad course is to provide students with a comprehensive understanding of the principles and practices of designing, evaluating, and developing interactive computer systems and applications that are user-centered, effective, and efficient. The course aims to equip students with the skills and knowledge necessary to design and develop user interfaces and interactions that enhance the user experience and meet the needs and expectations of users. Additionally, the course will cover the various theories, methodologies, and tools used in the field of HCI and provide students with hands-on experience in developing interactive systems and applications. The ultimate goal of the course is to prepare students for careers in HCI and related fields, where they can contribute to the design and development of innovative and effective computer systems and applications that improve the lives of people.
General characterization
Code
100075
Credits
5.0
Responsible teacher
Mijail Juanovich Naranjo Zolotov
Hours
Weekly - Available soon
Total - Available soon
Teaching language
Portuguese. If there are Erasmus students, classes will be taught in English
Prerequisites
Students should attend every lecture, as part of their evaluation will derive from in-class exercises.
Bibliography
Books
- Manuel J. Fonseca, Pedro Campos, Daniel Gonçalves, Introdução ao Design de Interfaces, FCA, Portugal, 2012
- Alan Dix et al., Human Computer Interaction. 3rd Edition, Prentice Hall, 2003, ISBN 0130461091 Web http://www.hcibook.com/e3/
Paper
- Marc Rettig, Prototyping for Tiny Fingers, Communications of The ACM,1994 https://pt.scribd.com/document/127367788/Prototyping-for-Tiny-Fingers
Teaching method
We will start with theoretical introduction to a concept, optionally followed by a discussion.
Then, students will be assigned some exercises to develop individually or in groups to test their knowledge and to deepen their understanding of the content. The exercises will be discussed together to see the various principles that have been applied and their effectiveness.
Evaluation method
50% Final project, developed during classes (and not only) and discussed
25% In-class assignments
15% A simple, final test over the general content
10% Personal evaluation, depending on how much you interact, participate, show effort, etc.
Subject matter
- History of HCI and current technologies
- Human perception
- Observing user behavior
- Designing of interfaces