Objectives and competences
The objective of this course is to for students to understand and be able to analyse of human-computer interaction technologies, as well to be able to design and implement advanced user interfaces
Content (Syllabus outline)
• Introduction: historical overview, definition.
• Graphic interface interaction styles: command line, menu selection, form fill-in, direct manipulation.
• Predictive modelling of human pointing and selections of items on the screen
• Important human characteristics: perception, memory, visual acuity, reading.
• Important human characteristics: perception, memory, visual acuity, speed of reading, typing, perception of audio recordings.
• Information processing, mental models, movement control, learning, cognitive load, kinematic load.
• Basic elements of visual communication. Characteristics of visual variables and their perception. Typography: basic elements, type families, text, grid.
• Choice of proper colors: perception of colors, color models, color connotations, choosing colors for textual graphic screens.
• Principles of designing user interfaces.
• Heuristic evaluation of user interface design. Usability testing.
• 3D and voice user interfaces: what is a 3D and voice user interface, applications, interaction techniques, design and implementation, future of 3D and voice user interfaces
• Haptic communications, telerobotics, tactile devices and tactile interfaces.
• Augmented reality concepts, hardware and applications.
• Virtual reality concepts, hardware and applications.
• Principles of collaborative immersive analytics (CIA).
Learning and teaching methods
• lectures,
• tutorials,
• lab work.
Intended learning outcomes - knowledge and understanding
• knowledge of human senses and their role at human-computer interaction,
• to understand and to be able to use various augmented and virtual reality technologies,
• understand the basics of virtual and augmented realities,
• to be able to implement and use basic user interfaces,
• razumevanje uporabnikov in testa uporabnosti,
• understanding of goal oriented design of user interface
Intended learning outcomes - transferable/key skills and other attributes
• Communication skills: oral examination, writing report about lab work, oral examination of lab work.
• Use of information technology: the use of software tools for rapid prototyping of user interfaces and for testing usability of the human-computer interaction.
• Problem solving: evaluation of usability of different user interfaces,
• Working in a group: periodic group work in the lab.
Readings
• Julie A. Jacko, The human-computer interaction handbook: fundamentals, evolving technologies, and emerging applications, CRC Press, 2012, ISBN: 978-1-4398-2943-1, COBISS.SI-ID: 9864788.
• I. Scott MacKenzie, Human-computer interaction: an empirical research perspective, Elsevier, 2013, ISBN: 978-0-12-405865-1, COBISS.SI-ID: 10627412.
• Helen Sharp, Yvonne Rogers, Jennifer Preece, Interaction design: beyond human-computer interaction, J. Wiley & Sons, 2019, ISBN: 978-1-119-54725-9, COBISS.SI-ID: 2048614931.
Additional information on implementation and assessment The exam may be replaced by written midterm examinations in the weight of 50 %.