|
Human-computer Interaction
Scholar Year: 2019/2020 - 1S
| Code: |
INF32156 |
|
Acronym: |
IPM |
| Scientific Fields: |
Informática |
Courses
| Acronym |
N. of students |
Study plan |
Curricular year |
ECTS |
Contact time |
Total Time |
| INF |
90 |
|
2º |
6,0 |
60 |
162,0 |
Teaching language
Portuguese
Intended learning outcomes (Knowledges, skills and competencies to be developed by the students)
The main objective of the course is to prepare students with the necessary knowledge to develop software solutions focused on the users and their needs.
The course explores non-technical aspects related with the development of software products, with main focus on usability and product adaptation to the needs of the user.
At the end of this course unit students are expected to:
- Have greater ease in analyzing and validating software products
- Be able to develop solutions centered on the user and validate the degree of usability and adaptation of the created solution, considering the target audience for which it is intended.
Syllabus
1. Introduction to Human-Computer Interaction
1.1. Context and history
1.2. Usability
1.3. User-centered design
2. Users and tasks analysis
3. Human factors
4. Devices and interfaces
5. Design concepts:
5.1. Affordances, mapping, feedback e visibility
5.2. Factors and influences: transfer effects, cultural associations, individual differences
6. Understanding and conceptualizing interaction
7. Interface design
7.1. Color and images
7.2. Typography
7.3. Interaction models
7.4. Native components of different systems
8. Prototyping
8.1. Paper prototyping and mockups
8.2. Wizard of Oz
8.3. Video Prototyping
8.4. Creating and Comparing Alternatives
9. Evaluation
9.1. Heuristic evaluation
9.2. Predictive evaluation
9.3. Users evaluation
9.4. Analyzing evaluation data
10. Other topics
10.1. Gamification
10.2. Serious Games
Software
Adobe XD
Demonstration of the syllabus coherence with the UC intended learning outcomes
The syllabus presented constitues the theoretical/pratical support required to the analysis and usability
evaluation of software, in an user centered approach.
Techniques and methods that promote a better design and usability evaluation are also presented.
Teaching methodologies
The pedagogical methodology used in this curriculum unit is based on two components: lecture method and
group work in laboratory environment.
An e-learning platform (Moodle) will be used to support teaching and promote interaction through information
sharing, discussion forums and tests and exercises for self assessment.
Curricular unit evaluation consists of a practical work developed in group involving the creation and
development of a software product, usability testing and marketing strategy
Demonstration of the teaching methodologies coherence with the curricular unit's intended learning outcomes
The main objective of this course is to develop skills for the the design, test, and usability evaluation of software
products in an user centered approach.
The methodologies used are expository method and practical work. The practical exercises are based on
material taught in lectures. The use of these methodologies are appropriate to disseminate the knowledge to
help students achieve their objectives.
The blended-learning methodology will be used to promote greater interaction between students-students and
student-teachers through online activities, encouraging collaboration, cooperation and motivation.
Assessment methodologies and evidences
Evaluation elements:
Theoretical component – TC: Written test or exam
Practical component – PC: Prototyping work (4 stages)
70% Project + 30% scheduled delivery for each stage
Stages: User and Task Analysis, Low fidelity prototype, Medium fidelity prototype and High fidelity prototype.
Final grade:
Regular evaluation: 60% PC + 40% TC or 50% PC + 50% TC (highest value)
2nd date evaluation: 50% PC + 50% TC
2nd date evaluation / Special evaluation
2nd date and special evaluation is based on regular evaluation. However, all prototyping stages should be delivered altogether, with a specific project statement, defined in the last week of the semester.
Minimum grades:
Test/Exam: 8
Project: 9.5
Continuous evaluation
The continuous evaluation method consists of a written test and the scheduled delivery of the 4 project stages.
Attendance system
The written test is available only for students with 75% class presences and that are approved in the scheduled project deliveries.
Primary Bibliography
Manuel Fonseca, Pedro Campos & Daniel Gonçalves; Introdução ao Design de Interfaces, FCA, 2012. ISBN: 978-972-722-738-9 |
Donald Norman;The Design of everyday things: revised and expanded edition, Basic Books, 2013 |
Secondary Bibliography
Dix, A., Finlay, J., Abowd, G., Beale, R.;Human – Computer Interaction 3rd Edition., Prentice Hall., 2014 |
|
|