Human Machine Interaction principles and paradigms. Introduction to Cognitive Psychology and Models of the user. Models and interaction styles. Usability and evaluation techniques. Accessibility. Development and evaluation of web interfaces.
Dix, J. Finlay, G. Abowd, R. Beale, "Human-Computer Interaction", Prentice Hall, 1998
L. Gamberini, L. Chittaro, F. Paternò, "Human-Computer Interaction". Pearson 2012
Learning Objectives
The course aims to reflect on the problems that arise in the construction and use of interfaces and wants to provide the tools to evaluate them. In particular, the course aims to introduce to computer science students the aspects of design and use of interfaces related to other disciplines (cognitive psychology, ergonomics, sociology, linguistics) in such a way that they are aware of and sensitive to requests that may come from other professional figures and are able to understand them. Also it intends to present the issues related to the accessibility of computer tools by persons with physical and / or technological disability.
Prerequisites
The course requires no prerequisite, if not the basic knowledge of programming and computer architecture.
Teaching Methods
CFU: 6
Total hours of the course: 150
Hours reserved to private study and other indivual formative activities: 102
Number of hours for classroom activities: 48
Number of hours for laboratory activities (laboratory classes): 0
Number of hours for topics other exercises (laboratory and field): 0
Number of hours for seminars to: 0
Number of hours related to work experience: 0
Number of hours per course tests: 0
Further information
Frequency of lessons: Recommended
Tools to support teaching UniFi E-Learning: http://e-l.unifi.it
Office hours:
Prof. M. Cecilia Verri
Prior appointment via e-mail
Department of Statistics, Computer Science, Applications
Viale Morgagni, 65
50134 - Florence (FI)
Tel: 055 2751513
E-Mail: mariacecilia.verri @ unifi.it
Type of Assessment
The exam consists of an oral examination on the whole program, or the realization of a project of analysis of an interface.
Course program
Human Machine Interaction principles and paradigms. Evolution, state of the art and future prospects.Introduction to Cognitive Psychology and Models of the user. Interaction models: GOMS, the execution-evaluation of Norman model. Interaction styles, tools and paradigms.Usability and evaluation techniques: heuristic evaluation, cognitive walkthrough, user tests, questionnaires. Accessibility: the WCAG rules and the Italian law. Development and evaluation of web interfaces.