Human-Computer Interaction

Similar documents
City University of Hong Kong. Information on a Course offered by Department of Information Systems with effect from Semester A in 2014 / 2015.

City University of Hong Kong Course Syllabus. offered by Department of Information Systems with effect from Semester A 2016 / 2017

Bad designs. Chapter 1: What is interaction design? Why is this vending machine so bad? Good design. Good and bad design.

Human-Computer Interaction Introduction to HCI BSc/CQU Lecture 1

Integrating The Student ID Card with the Ticketing System FINAL REPORT

2014 New Jersey Core Curriculum Content Standards - Technology

Interaction Design. Chapter 4 (June 1st, 2011, 9am-12pm): Applying Interaction Design I

Integration of Usability Techniques into the Software Development Process

Environmental Decision Support Systems: A Human Factors Perspective

SI Coordinator Handbook. Information, Resources and Forms

IST 385, Human Computer Interaction Fall semester, 2010

Interaction Design. Chapter 5 (May 22nd, 2013, 9am-12pm): Applying Interaction Design

Specialisation Psychology

The Physics of Sound and Music

Identifying BI Opportunities and BIS Development Process

New Jersey Core Curriculum Content Standards for Visual and Performing Arts INTRODUCTION

CS 449: Human-Computer Interaction. Spring 2013 Edward Lank MC 4063

Information about me. Human-Computer Interaction. 0 - presentation. The question: WHY???? TimeTable. Objectives. Non-objectives.

Mensch-Maschine-Interaktion 1. Chapter 8 (June 21st, 2012, 9am-12pm): Implementing Interactive Systems

Human Computer Interaction and Romania s Future of Education

Interaction Design. Chapter 5 (June 8th, 2011, 9am-12pm): Sketching Interaction

The RESPECT Project : Training for SUPPLIERS. Module 7. Negotiation skills

COURSE DESCRIPTIONS 科 目 簡 介

School of Psychology

7 Implementing Interactive Systems

Physical and Cognitive Development. Cognitive Development. Physical and Cognitive Development. Physical and Cognitive Development

Masters in Information Technology

HUMAN COMPUTER INTERACTION. Course Convenor: Constantine Stephanidis

Describe the process of parallelization as it relates to problem solving.

Instructional Design Final Paper. TeaM 3J: Melissa Ferry, Terri Golden, Jaclyn Hawkins, Jennifer Lanza, Jenna Ward. University of Akron

Exhibit 8: Three Learning Styles. Visual Learners learn best through seeing. Auditory Learners learn best through hearing

HCI studies in Management Information Systems

Using social technologies in Computer Assisted Language Learning: development of a theoretical and methodological framework

Writing a Project Report: Style Matters

Effective Web Communication. Bunnyfoot Services

Responsible Departments Credits Subjects Credits (Annex II-RD 1393/2007) Statistics applied to Psychology. Methods, designs and research techniques

School of Computer Science

User interface design. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 16 Slide 1

REGULATIONS FOR THE DEGREE OF MASTER OF EDUCATION (MEd)

Educational Psychology Spring, 2010 Dr. Kenn Mann

Unresolved issues with the course, grades, or instructor, should be taken to the point of contact.

Please see current textbook prices at

Child s Developmental Stages: A Challenge to Relevancy and Curriculum Development in Children s Church

Screen Design : Navigation, Windows, Controls, Text,

Assistive Technology in Computer Science

University of Kentucky Undergraduate Bulletin 1

Concept Paper. I. Proposal for a B.S. in Human-Centered Computing (HCC)

Course Duration: Two hours per week for 15weeks (30 hours), as taught in 2011/2012 Session

Personal Development Planning and eportfolio. Student Guide

School of Computer Science

PhD by Published or Creative Work Handbook

Jack s Dyslexia Index indicates he has dyslexic difficulties that are mild in extent.

Writing Effective Learning Goals and Objectives

My Classroom Management Philosophy

User-Centered Design Chadia Abras 1, Diane Maloney-Krichmar 2, Jenny Preece 3

Field of studies Art Education is comprised in the area of education within the scope of arts.

Design Approaches to Enhance Usability for E-Commerce Sites

Team Building. HR can provide you with support for building effective team work.

WIMP: Windows, Icons, Menus (or mice), Pointers (or pull-down menus) Kathy Lynch and Julie Fisher Topic Overview. Suggested Readings.

HUMAN COMPUTER INTERACTION. Course Convenor: Constantine Stephanidis

City University of Hong Kong Course Syllabus. offered by Department of Computer Science with effect from Semester A 2015/16

Bachelor Degree in Informatics Engineering Master courses

Status of HCI and Usability Research in Indian Educational Institutions

Reflection Report International Semester

E-learning evaluation: A cross-technique comparison

Minor Experience Design for the Internet of Things

Design for Agile Aging

MODULE 1.3 WHAT IS MENTAL HEALTH?

(1) Postgraduate Certificate in Educational Technologies (2) Postgraduate Diploma in Educational Technologies (3) MSc Educational Technologies

Unit Options and Core Texts

Characteristics for secondary Montessori education in the Netherlands. 1. Head, heart and hands

Using Feedback Tags and Sentiment Analysis to Generate Sharable Learning Resources

Communication Process

Roles of Visuals in Instruction

How to Compete Between Dias and academic Excellence?

Guidelines for the Success of a Business Process Management Initiative

Restorative Parenting: A Group Facilitation Curriculum Activities Dave Mathews, Psy.D., LICSW

Paper Prototyping as a core tool in the design of mobile phone user experiences

Instructor: Reid Walton, M.A., LMFT #52438 Fall Semester 2015

Qualitative data acquisition methods (e.g. Interviews and observations) -.

LIS-643 Information Architecture & Interaction Design Fall 2013 Tuesday 3:30-5:50p (01) / 6:30-8:50p (02) Pratt Manhattan Center, Room 609

Excel & Visual Basic for Applications (VBA)

Behavior Rating Inventory of Executive Function - Adult Version BRIEF-A. Interpretive Report. Developed by

General Psychology PSY110 Winter Session 2011

Planning and preparing presentations Giving presentations Features of a good presentation Poster presentations

ACADEMIC DIRECTOR: Carla Marquez-Lewis Contact: THE PROGRAM Career and Advanced Study Prospects Program Requirements

TEACHING AND LEARNING STRATEGY

Example of a Well-Designed Course in: COMMUNICATION DISORDERS

Health education as a new compulsory school subject in Finnish schools

Colorado State University s Systems Engineering degree programs.

CONTENTS DESIGN TUNING DOCUMENT

Foundations of the Montessori Method (3 credits)

- Inside Team Denmark s Sports Psychology support

Designing Interactive Systems

General Syllabus for Third Cycle Studies for the Degree of Doctor in Cognitive Science

New York University Steinhardt School of Culture, Education, and Human Development Department of Teaching and Learning

Salt Lake Community College Essentials of College Study (EDU 1020)

KNOWLEDGE ORGANIZATION

Design Management, Innovation and Entrepreneurship Market needs (1/2)

Fall 2012 Q530. Programming for Cognitive Science

Transcription:

Human-Computer Interaction Prof. Antonella De Angeli, PhD Antonella.deangeli@disi.unitn.it

Ground rules To keep disturbance to your fellow students to a minimum Switch off your mobile phone during the lecture!!! Arrive on time. If you are more than 15 minutes late, please wait until there is a break and copy the notes from a friend. Keep talking, whispering and other background noise to a minimum. If there is something you don t understand, please interrupt me at any time to ask if I could clarify. If you want to make a general remark, please wait until there is a natural break. Participate!!!! 2010-2011 Human-Computer Interaction 2

Module aims Present the techniques and issues involved in promoting usable and engaging interaction design Present new and emerging platforms for interaction Give examples on how to document users needs and goals translate user needs/goals into design specifications evaluate the quality of user interfaces and design alternatives 2010-2011 Human-Computer Interaction 3

CORE READING: Reading List Sharp, H., Rogers, Y., & Preece, J. (2007). Interaction Design: beyond human-computer interaction. New York: John Wiley & Sons, Inc. 2 nd Edition NOTE THE HANDOUTS AND LECTURE NOTES DO NOT REPLACE THE CORE READING Dix, A., Finlay, J., Abowd, G. D., & Beale, R. (2004). Human- Computer Interaction (third Edition): Pearson Prentice Hall. Benyon, D., Turner, P., & Turner, S. (2005). Designing Interactive Systems. Harlow England: Addison-Wesley. 2010-2011 Human-Computer Interaction 4

On-line resources http://www.sigchi.org/ ACM special interest group http://www.id-book.com/ companion website for Preece et al. s book http://hcc.cc.gatech.edu/ web portal maintained by Georgia Tech. http://www.baddesigns.com/ illustrated examples of things that are hard to use because they do not follow human factors principles 2010-2011 Human-Computer Interaction 5

Assessment Coursework 50% A practical exercise of UCD (group project) during the teaching Semester Oral Exam 50% open questions addressing analysis, design and critique of Interactive systems 2010-2011 Human-Computer Interaction 6

Human-computer interaction a discipline concerned with the design, evaluation and implementation of interactive computing systems for human use and with the study of major phenomena surrounding them (ACM SIGCHI, 1996, p.5) 2010-2011 Human-Computer Interaction 7

Goals of HCI To develop or improve the safety, utility, effectiveness, efficiency, and usability of systems that include computers Interacting with computers 1989, p. 3 2010-2011 Human-Computer Interaction 8

Disciplines contributing to HCI Computer Science Cognitive psychology Social and organisational psychology Ergonomics & Human-Factors Linguistics Artificial Intelligence Philosophy, sociology, and anthropology Engineering Design 2010-2011 Human-Computer Interaction 9

Design Technology-driven design Technology influences the design of the interface which give the user the functionality and interaction mechanisms of the system User-centered design User requirements define the functionality of the interface which runs the design of the technology 2010-2011 Human-Computer Interaction 10

What is an interface?? 2010-2011 Human-Computer Interaction 11

Evolution of interfaces 50s - Interface at the hardware level for engineers - switch panels 60-70s - interface at the programming level - COBOL, FORTRAN 70-90s - Interface at the terminal level - command languages 80s - Interface at the interaction dialogue level - GUIs, multimedia (http://www.cs.cmu.edu/~amulet/papers/uihistory.tr.html) 90s - Interface at the work setting - networked systems, groupware 00s - Interface becomes pervasive RF tags, Bluetooth, mobile devices, consumer electronics, interactive screens, embedded technology 10s -Interface disappears Focus on tasks, experiences, emotions, social connections, beauty 2010-2011 Human-Computer Interaction 12

We become part of the interface or rather we bring the interface with us everywhere, we create practices around the interface Christensen M.S. (2006) As We May Feel -- Interpreting the Culture of Emerging Personal Affective Mobile Media. PhD Thesis, IT University of Copenhagen 2010-2011 Human-Computer Interaction 13

Interaction Design the design of spaces for human communication and interaction Winograd (1997) designing interactive products to support people in their everyday and working life Creating (user) experiences which fit, extend, and enhance the way people work, communicate and interact Increasingly, more application areas, more technologies and more issues to consider when designing interfaces 2010-2011 Human-Computer Interaction 14

Relationship between ID, HCI and other fields Academic disciplines (e.g. computer science, psychology) Design practices (e.g. graphic design) Interaction Design Interdisciplinary fields (e.g HCI, CSCW) 2010-2011 Human-Computer Interaction 15

Academic disciplines contributing to ID: Psychology Anthropology Sociology Social Sciences Computing Sciences Engineering Ergonomics Informatics 2010-2011 Human-Computer Interaction 16

Interaction Design -ID Unit 1

Learning outcomes Understand what ID is Understand and apply PACT analysis Understand the basic step of the user-centred design 2010-2011 Human-Computer Interaction 18

What do you think of as design? Discuss in groups --- What is design? What factors should a designer consider when developing a new product? Is fashion design different from engineering design? What differentiates good design from bad design? What does an interactive system designer design? Are interface designers artists or software engineers? What is the difference? How can we promote good design when designing interactive systems? How can YOU become an interactive system designer? 2010-2011 Human-Computer Interaction 19

What is Interaction Design (ID)? Designing interactive products to support people in their everyday and working lives ID is a process: a goal-directed problem solving activity informed by intended use, target domain, materials, cost, and feasibility a creative activity a decision-making activity to balance trade-offs 2010-2011 Human-Computer Interaction 20

Bad design Elevator controls and labels on the bottom row all look the same, so it is easy to push a label by mistake instead of a control button People do not make the same mistake for the labels and buttons on the top row. Why not? 2010-2011 Human-Computer Interaction 21

Goals of interaction design Develop usable products Usability means easy to learn, effective to use Which also provide an enjoyable experience Involve users in the design process User-centred system design 2010-2011 Human-Computer Interaction 22

Importance of Interaction Design Poor design can: reduce user productivity increase learning times increase errors induce frustration lead to system rejection by the user Poor design is easy, good design is hard! 2010-2011 Human-Computer Interaction 23

Good design Takes into account: Who the users are People What activities are being carried out - Activities Where the interaction is taking place - Context What technologies are used - Technologies User-centric View of Design Problems: PACT Analysis 2010-2011 Human-Computer Interaction 24

PACT Analysis User-centric framework for thinking about a design problem Take each category ---People-Activities- Context and Technology --- and work through it Use the analysis to help focus/orient early design thinking Important: revisit the analysis As you get deeper into the problem the analysis should change and/or get richer 2010-2011 Human-Computer Interaction 25

People: Who are the users/stakeholders? Those who interact directly with the product those who manage direct users those who receive output from the product those who make the purchasing decision those who use competitor s products Three categories of user (Eason, 1987): primary: frequent hands-on secondary: occasional or via someone else tertiary: affected by its introduction, or will influence its purchase 2010-2011 Human-Computer Interaction 26

People: variability Consider range of characteristics of people Physiologically Age differences, physical abilities Psychologically Attention, perception, memory Forming the right mental model Socially and Culturally 2010-2011 Human-Computer Interaction 27

People: What are the users capabilities? Humans vary in many dimensions: size of hands may affect the size and positioning of input buttons motor abilities may affect the suitability of certain input and output devices height if designing a physical kiosk strength - a child s toy requires little strength to operate, but greater strength to change batteries different abilities (e.g. sight, hearing, dexterity) 2010-2011 Human-Computer Interaction 28

Activities What is the overall purpose of the activity? Temporal aspect Regular or infrequent Time pressure Continuous or interruptions Processing time Cooperation One or more actors Complexity Well defined or vague? Safety critical Impact of error The nature of the content Type of data to be processed Type of media 2010-2011 Human-Computer Interaction 29

Context Where does the interaction occur? Physical context Noise, light, time In the office, on the move Social context Individual activity, group activity Computer-mediated social activity Social norms Psychological context Motivation, attitudes Cognitive demands Level of arousal 2010-2011 Human-Computer Interaction 30

Context of CMC 2010-2011 Human-Computer Interaction 31

Technology Input Getting data in; getting commands; security Output video vs. photographs; speech vs. screen Communication Between people, between devices, speed, Content What data in the system: a web site is all about content 2010-2011 Human-Computer Interaction 32

User-centred design process 1. Identify needs and establish requirements 2. Generate alternative solutions/designs 3. Build interactive prototypes that can be communicated and assessed 4. Evaluating design ITERATE (Re)Design Identify needs/ establish requirements Build an interactive version User centred design Evaluate Final product 2010-2011 Human-Computer Interaction 33

Key characteristics Focus on users early in the design and evaluation of the artefact Identify, document and agree specific usability and user experience goals at the beginning of the project Iteration is inevitable. Designers never get it right first time 2010-2011 Human-Computer Interaction 34

Understanding user needs ASK-WATCH-ANALYSE Users rarely know what is possible they can t tell you what they need to help them achieve their goals Take into account people s capabilities Look at existing tasks: their context what information do they require? who collaborates to achieve the task? why is the task achieved the way it is? Envisioned tasks: can be rooted in existing behaviour can be described as future scenarios 2010-2011 Human-Computer Interaction 35

Develop alternative design Humans stick to what they know works But considering alternatives is important to break out of the box Designers are trained to consider alternatives, software people generally are not How do you generate alternatives? Flair and creativity : research and synthesis Seek inspiration: look at similar products or look at very different products 2010-2011 Human-Computer Interaction 36

IDEO TechBox Library, database, website - all-in-one Contains physical gizmos for inspiration From: www.ideo.com/ 2010-2011 Human-Computer Interaction 37

The TechBox 2010-2011 Human-Computer Interaction 38

How do you choose among alternatives? Evaluation with users or with peers, e.g. prototypes Technical feasibility: some not possible Quality thresholds: Usability goals lead to usability criteria set early on and checked regularly safety: how safe? utility: which functions are superfluous? effectiveness: appropriate support? task coverage, information available efficiency: performance measurements Easy to learn Easy to remember how to use 2010-2011 Human-Computer Interaction 39

Idea generation http://grouplab.cpsc.ucalgary.ca/papers/vi deos/ 2010-2011 Human-Computer Interaction 40

Key points ID is concerned with designing interactive products to support people in their everyday and working lives ID involves taking into account a number of interdependent factors including context of use, type of task and kind of user and available technology PACT framework Four basic activities in the design process: Identify needs and establish requirements Design potential solutions (re-design) Choose between alternatives (evaluate) Build the artifact 2010-2011 Human-Computer Interaction 41

Exercise How does making a call differ when using: Cell phone Public phone box Home phone Brainstorm the variety of P, A, C and Ts that are possible Explore design implications Write detailed concrete stories Think about how these might affect design 2010-2011 Human-Computer Interaction 42

Reading Sharp et al. (2007) Chapter 1: What is Interaction design Chapter 9: The process of Interaction design (Chapter 6 in 1 st Edition) Benyon: chapter 2 2010-2011 Human-Computer Interaction 43