Human-Computer Interaction
A.Y. 2020/2021
Learning objectives
The course aims at providing students with the knowledge and tools to understand the process of communication mediated by technology. In particular, interaction strategies will be described at the level of the perceptive and cognitive system, as well as the techniques for designing, implementing and performing strategies for usability and accessibility assessing of interactive systems. These aspects are at the base of the design techniques of a satisfying, pleasant and efficient digital experience.
Expected learning outcomes
The students will acquire abilities to evaluate the advantages and disadvantages of the different design choices in support of effective digital communication, as well as to draw adequate conclusions from user tests and other forms of usability and accessibility assessment based on scientific methods of investigation.
Lesson period: First semester
Assessment methods: Esame
Assessment result: voto verbalizzato in trentesimi
Single course
This course cannot be attended as a single course. Please check our list of single courses to find the ones available for enrolment.
Course syllabus and organization
Single session
Responsible
Lesson period
First semester
Distance examinations are carried out with the use of the platform: MOODLE + SEB + WEBCONFERENCE
During the exam to monitor the students, they are asked to activate the ZOOM web conference application on their smartphone and access the meeting by following the instructions provided a few days before the exam.
During the exam to monitor the students, they are asked to activate the ZOOM web conference application on their smartphone and access the meeting by following the instructions provided a few days before the exam.
Course syllabus
1. Introduction: Human-Computer Interaction and beyond
2. Perceptive aspects
2.1. Perceptive models
2.2. Affordance, feedbacks, colours and emotions
3. Cognitive aspects
3.1. The use of memories and metaphors
3.2. Mental and conceptual models: communication gaps and user variability
3.3. Models of communication
4. Motor aspects and use of technology
4.1. Interaction styles: hidden influence of the technology
4.2. User-System co-evolution
4.3. Fitt's law
5. Design
5.1. The lifecycle of the software
5.2. Interaction Design (IxD): from the User-Centred Design (UCD) to the Participatory Design (PD) until the End-User Development (EUD)
5.3. User Experience (Ux) and Emotional Design
6. Design of interactive system
6.1. Establishing requirements, data gathering, and user's profile
6.2. Data analysis
6.3. Prototyping
7. Interaction and interface design
7.1. Tacit knowledge and implicit information
7.2 Information architecture
8. Usability evaluation
8.1. Usability Engineering
8.2. Analysis, Tests, Evaluations of digital systems
8.3. From cognitive engineering to the semiotic engineering
9. Accessibility evaluation
9.1. HTML, CSS
9.2. Design for All
9.3. Methods for accessibility analysis
9.4. Colourblindness
2. Perceptive aspects
2.1. Perceptive models
2.2. Affordance, feedbacks, colours and emotions
3. Cognitive aspects
3.1. The use of memories and metaphors
3.2. Mental and conceptual models: communication gaps and user variability
3.3. Models of communication
4. Motor aspects and use of technology
4.1. Interaction styles: hidden influence of the technology
4.2. User-System co-evolution
4.3. Fitt's law
5. Design
5.1. The lifecycle of the software
5.2. Interaction Design (IxD): from the User-Centred Design (UCD) to the Participatory Design (PD) until the End-User Development (EUD)
5.3. User Experience (Ux) and Emotional Design
6. Design of interactive system
6.1. Establishing requirements, data gathering, and user's profile
6.2. Data analysis
6.3. Prototyping
7. Interaction and interface design
7.1. Tacit knowledge and implicit information
7.2 Information architecture
8. Usability evaluation
8.1. Usability Engineering
8.2. Analysis, Tests, Evaluations of digital systems
8.3. From cognitive engineering to the semiotic engineering
9. Accessibility evaluation
9.1. HTML, CSS
9.2. Design for All
9.3. Methods for accessibility analysis
9.4. Colourblindness
Prerequisites for admission
none
Teaching methods
Lectures with discussions and presentations of case studies
Teaching Resources
Slides of the lectures.
In the slides are reported books, articles websites useful both for studying and insights
Main texts (with various references to texts, examples and images on the slides):
- Preece, J., Rogers, Y., & Sharp, H. (2015). Interaction design: beyond - Human-Computer Interaction. John Wiley & Sons. http://www.id-book.com/
- de Souza, C.S. and Leitão, C.F. Semiotic Engineering methods for scientific research in HCI. Morgan & Claypool. 2009
- Norman D.A., Emotional Design: Why We Love (or Hate) Everyday Things, Basic Books, 2003
In the slides are reported books, articles websites useful both for studying and insights
Main texts (with various references to texts, examples and images on the slides):
- Preece, J., Rogers, Y., & Sharp, H. (2015). Interaction design: beyond - Human-Computer Interaction. John Wiley & Sons. http://www.id-book.com/
- de Souza, C.S. and Leitão, C.F. Semiotic Engineering methods for scientific research in HCI. Morgan & Claypool. 2009
- Norman D.A., Emotional Design: Why We Love (or Hate) Everyday Things, Basic Books, 2003
Assessment methods and Criteria
Methods of verification are:
1. a written test consisting of
1.1 Set of Multiple-choice questions
1.2 Set of open questions (only if sufficient in point 1 is achieved)
2. an oral test or Project
The evaluation criteria of the multiple-choice test concern:
- Knowledge of the content
- Degree of knowledge of the subject
The criteria for evaluating the open questions test concern:
- Adherence of the response to the track
- Ability to make connections
- The relevance of the contents in relation to the question
The evaluation criteria of the oral test/project presentation concern:
- the focus of the issue
- logical rigour and use of technical language
- fairness and clarity of exposure
- The critical awareness, personal interpretation skills, richness and relevance of the oral presentation
1. a written test consisting of
1.1 Set of Multiple-choice questions
1.2 Set of open questions (only if sufficient in point 1 is achieved)
2. an oral test or Project
The evaluation criteria of the multiple-choice test concern:
- Knowledge of the content
- Degree of knowledge of the subject
The criteria for evaluating the open questions test concern:
- Adherence of the response to the track
- Ability to make connections
- The relevance of the contents in relation to the question
The evaluation criteria of the oral test/project presentation concern:
- the focus of the issue
- logical rigour and use of technical language
- fairness and clarity of exposure
- The critical awareness, personal interpretation skills, richness and relevance of the oral presentation
Professor(s)