Introduction. chapter Terminology. Timetable. Lecture team. Exercises. Lecture website

Similar documents
Map of Human Computer Interaction. Overview: Map of Human Computer Interaction

Course Syllabus. P age 1 5

Human-Computer Interaction

Model 2.4 Faculty member + student

Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática. Human-Computer Interaction

Effective Iconography....convey ideas without words; attract attention...

School of Computer Science. Course Title: Introduction to Human-Computer Interaction Date: 8/16/11

Mobile Applications 2010

Dix, Alan; Finlay, Janet; Abowd, Gregory; & Beale, Russell. Human- Graduate Software Engineering Education. Technical Report CMU-CS-93-

HUMAN COMPUTER INTERFACE

Human Computer Interaction (HCI) Designing Interactive systems Lecture 1 dr Kristina Lapin

What is HCI? IUI is a specific field of HCI. Intelligent User Interfaces (IUI) 06/04/2015. Human Computer Interaction

Formal Methods for Interactive Systems

Human-Computer Interaction IS 4300

Socio-cognitive Engineering

HUMAN-COMPUTER INTERACTION: OVERVIEW ON STATE OF THE ART TECHNOLOGY

HUMAN COMPUTER INTERACTION 0. PREFACE. I-Chen Lin, National Chiao Tung University, Taiwan

The Isolated Practitioner

Human Computer Interaction (HCI) 1 lecture dr Kristina Lapin

Interaction Design -ID. Unit 6

Evaluating Socio-Technical Systems with Heuristics a Feasible Approach?

Chapter 2 Understanding and Conceptualizing Interaction. Anna Loparev Intro HCI University of Rochester 01/29/2013. Problem space

Why Did HCI Go CSCW? Daniel Fallman, Associate Professor, Umeå University, Sweden 2008 Stanford University CS376

Lecture 1 - Introduction to HCI CS-C

Human Computer Interaction

Lecture 6: HCI, advanced course, Design rationale for HCI

Human Computer Interaction I Fondamenti Dellinterazione Tra Persone E Tecnologie

CSE 190: 3D User Interaction. Lecture #17: 3D UI Evaluation Jürgen P. Schulze, Ph.D.

ENHANCED HUMAN-AGENT INTERACTION: AUGMENTING INTERACTION MODELS WITH EMBODIED AGENTS BY SERAFIN BENTO. MASTER OF SCIENCE in INFORMATION SYSTEMS

6 Ubiquitous User Interfaces

DESIGNING UBICOMP MUTUAL INFLUENCES OF UBIQUITOUS COMPUTING AND DESIGN.

USER-CENTRED DESIGN: THE HOME USE CHALLENGE

Towards affordance based human-system interaction based on cyber-physical systems

User errors are design errors

Human Computer Interaction. What is it all about... Fons J. Verbeek LIACS, Imagery & Media

CMP2019M Human-Computer Interaction. Week 1 Introduction

RV - AULA 05 - PSI3502/2018. User Experience, Human Computer Interaction and UI

HCITools: Strategies and Best Practices for Designing, Evaluating and Sharing Technical HCI Toolkits

Interaction Design. Beyond Human - Computer Interaction. 3rd Edition

ANALYSIS AND EVALUATION OF COGNITIVE BEHAVIOR IN SOFTWARE INTERFACES USING AN EXPERT SYSTEM

INAM-R2O07 - Environmental Intelligence

Human Computer Interaction Lecture 04 [ Paradigms ]

Artificial Intelligence: An overview

Who are these people? Introduction to HCI

User Experience Design I (Interaction Design)

Communication: A Specific High-level View and Modeling Approach

HUMAN- MACHINE INTERACTION (HMI) Seminars. Lecturer and assistant Rosella Gennari

Pervasive design. Håkan Gulliksson 3 rd edition 2014

Introduction to HCI. CS4HC3 / SE4HC3/ SE6DO3 Fall Instructor: Kevin Browne

Design Research Methods for Systemic Design

R.I.T. Design Thinking. Synthesize and combine new ideas to create the design. Selected material from The UX Book, Hartson & Pyla

Introducing Evaluation

CS415 Human Computer Interaction

Introduction to Humans in HCI

Ubiquitous. Waves of computing

- Basics of informatics - Computer network - Software engineering - Intelligent media processing - Human interface. Professor. Professor.

This is the author s version of a work that was submitted/accepted for publication in the following source:

D S R G. Alina Mashko, GUI universal and global design. Department of vehicle technology. Faculty of Transportation Sciences

Human Computer Interaction. Content. Human Computer Interaction LECTURE 1 INTRODUCTION TO HCI PRINCIPLES & KEY CONCEPTS

DESIGNING A WORKPLACE ROBOTIC SERVICE

CRITERIA FOR AREAS OF GENERAL EDUCATION. The areas of general education for the degree Associate in Arts are:

Human Computer Interaction (HCI, HCC)

Vorlesung Mensch-Maschine-Interaktion

A Context Taxonomy Supporting Public System Design

Human-Centered Design. Ashley Karr, UX Principal

Meta-models, Environment and Layers: Agent-Oriented Engineering of Complex Systems

Design Ideas for Everyday Mobile and Ubiquitous Computing Based on Qualitative User Data

A Brief Survey of HCI Technology. Lecture #3

BSc in Music, Media & Performance Technology

22c:145 Artificial Intelligence

Human Computer Interaction

THE ROLE OF USER CENTERED DESIGN PROCESS IN UNDERSTANDING YOUR USERS

User Experience. What the is UX Design? User. User. Client. Customer.

End-User Programming of Ubicomp in the Home. Nicolai Marquardt Domestic Computing University of Calgary

HUMAN-COMPUTER INTERACTION: OVERVIEW ON STATE OF THE ART

Human-Computer Interaction. Ryan Doolittle

Interaction Design (IxD) (User Experience Design I) History

CHAPTER 1: INTRODUCTION TO SOFTWARE ENGINEERING DESIGN

DESIGN FOR INTERACTION IN INSTRUMENTED ENVIRONMENTS. Lucia Terrenghi*

Information Visualization & Computer-supported cooperative work

Introduction to human-computer interaction

Human-Computer Interaction based on Discourse Modeling

Designing Interactive Systems II

Automatic Generation of Web Interfaces from Discourse Models

Issues and Challenges in Coupling Tropos with User-Centred Design

CS 889 Advanced Topics in Human- Computer Interaction. Experimental Methods in HCI

CS 3724 Introduction to HCI

User-System Interaction (USI)

Design Technology. IB DP course syllabus

Social Interaction Design (SIxD) and Social Media

Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática. Interaction in Virtual and Augmented Reality 3DUIs

MECHANICAL DESIGN LEARNING ENVIRONMENTS BASED ON VIRTUAL REALITY TECHNOLOGIES

SOFTWARE ARCHITECTURE

Research Topics in Human-Computer Interaction

Metaphors of Physicality In Interaction Design

SIM 15/16 T1.1 Introduction to HCI

Intelligent User Interfaces for Ubiquitous Computing

Subject Name:Human Machine Interaction Unit No:1 Unit Name: Introduction. Mrs. Aditi Chhabria Mrs. Snehal Gaikwad Dr. Vaibhav Narawade Mr.

COMMUNICATIONS (COM) Communications (COM) 1

How to Motivate & Persuade Users

Transcription:

Terminology chapter 0 Introduction Mensch-Maschine-Schnittstelle Human-Computer Interface Human-Computer Interaction (HCI) Mensch-Maschine-Interaktion Mensch-Maschine-Kommunikation 0-2 Timetable Lecture team Event Time Place Start Lecture Exercises Tuesday, ExWi 14-1616 B7 Tuesday, 16-17 ExWi B7 Sept 16 Sept 16 Thomas Strahm Lecture strahm@iam IAM 316 631 49 98 Samuel Exercises bucheli@iam IAM 631 Bucheli 307 33 24 Sarah Gerhard Exercises sarahg@students 0-3 0-4 Lecture website We maintain a website for the lecture with basic links lecture slides exercise sheets an application form for a mailing list http://www.iam.unibe.ch/~iam/mms Exercises 6 exercise sheets problems mainly from the textbook some problems have open solutions you need five accepted exercise sheets in order to get the testat group work is encouraged 0-5 0-6 0-1

The textbook Alan Dix, Janet Finlay, Gregory A. Abowd, Russell Beale Human-Computer Interaction 3 rd edition, Pearson, Prentice Hall, 2004 The book can be bought at the Stud. Buchgenossenschaft, Hauptgebäude Uni Bern The book website http://www.hcibook.com/e3/ p// / / with lots of resources and and supporting material (see e.g. the chapter links!) 0-7 0-8 Further references Further references Preece, Rogers, Sharp, Interaction design: beyond human-computer interaction, John Wiley, 2002 http://www.id-book.com/ Preece, Rogers, Sharp, Human-Computer Interaction, Addison Wesley, 1994 Norman, The design of everyday things 0-9 Shneiderman, Plaisant, Designing the user interface: strategies for effective human-computer interaction, 4 th edition, Addision Wesley, 2004 Rosson, Carroll, Usability engeneering: scenario-based development of human-computer interaction, Morgan Kaufmann, 2002 0-10 what is HCI? an academic discipline studying people interacting with (computer) technology a design discipline designing interventions for systems involving people & computers what is HCI? Human-computer interaction is 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. Hewett, Baecker, Card, Garey, Mantei, Verman, Strong & Verplank ACM SIGCHI Curricula for Human Computing Interaction 0-11 0-12 0-2

many roots many branches psychology visualisation computing sociology business & management HCI HCI CSCW computer supported cooperative work ubiquitous computing e-learning etc. etc. etc. 0-13 etc. etc. etc. 0-14 Map of Human Computer Interaction a map of HCI Use and Context Social Organization and Work Human-Machine Fit and Adaptation What does the discipline of HCI cover? Why study HCI? The following slides are an excerpt from Saul Greenberg s Overview and Taxonomy of HCI, which in turn is adapted from Section 2 of the ACM SIGCHI Curricula for HCI, ACM Press, 1992 (see http://sigchi.org/cdg/) 0-15 Human Human Information Processing Language, Communication and Interaction Evaluation Techniques Application Areas Ergonomics Computer Dialogue Techniques Dialogue Genre Input and Output Devices Example Systems and Case Studies Design Approaches Development Process Computer Graphics Aa Dialogue Architecture Implementation Techniques and Tools 0-16 Use and context of computers Problems of fitting computers, their uses, and the context of use together Social organization and work humans are interacting social beings considers models of human activity: small groups, organizations, socio-technical systems quality of work life Use and context of computers Human-machine fit and adaptation improve the fit between the designed object and its use how systems stems are selected and adopted; how users improvise routine systems; how systems adapt to the user (customization); how users adapt to the system (training, ease of learning); user guidance (help, documentation, errorhandling) Application areas characteristics of application domains 0-17 0-18 0-3

Human characteristics Human characteristics To understand the human as an information-processing system, how humans communicate, and people s physical and psychological requirements Human information processing characteristics of the human as a processor of information memory, perception, motor skills, attention, problem-solving, learning and skill acquisition, motivation, conceptual models, diversity... 0-19 0-20 Human characteristics Language, communication and interaction aspects of language syntax, semantics, pragmatics; conversational interaction, specialized languages Ergonomics anthropometric and physiological characteristics of people and their relationship to workspace and the environment 0-21 Computer system and interface architecture The specialized components computers have for interacting with people Input and output devices Dialogue techniques Dialog genre The conceptual uses to which the technical means are put e.g. interaction and content metaphors, transition management, style and aesthetics 0-22 The Development Process The construction and evaluation of human interfaces Design approaches the process of design e.g. graphical design basics (typography, color, etc); software engineering; task analysis; industrial design... Implementation techniques and tools The Development Process Evaluation techniques philosophy and specific methods for evaluation e.g. productivity, usability testing, formative and summative evaluation Example systems and case studies classic designs to serve as example of interface design genres 0-23 0-24 0-4

Summarizing The HCI discipline includes the study of: the use and context of computers human characteristics computer system and interface architecture the development process HCI is worth studying because it aligns both human interests and economic interests HCI changes and trends 0-25 0-26 increasing multiplicity increasing multiplicity 1980s - personal computers one man and his machine and they were men! 1980s - personal computers late 1980 s & 1990s - CSCW lots of people geographically remote but... one person per machine and... one machine per person 0-27 0-28 increasing multiplicity families and friends lots of people, together and remote 1980s - personal computers late 1980 s & 1990s - CSCW family use, global l networks, ubiquitous it devices 0-29 0-30 0-5

how many ubiquitous & wearable computing computers in your house? computers in your pockets? sensors and devices everywhere 0-31 0-32 from dialogue with the computer to dialogue with the environment ubicomp no computer/artefact divide wearable/cyborg no computer/user divide 0-33 0-34 work and fun traditional HCI methods tasks, goals, work, work, work now e-shopping, communities, home experience and enjoyment more decision points useful, usable and used useful functional, does things usable easy to do things, does the right things used attractive, available, acceptable to organisation 0-35 0-36 0-6

HCI: craft or science? HCI: craft or science? does HCI involve artistic skills and fortuitous insight or reasoned methodical science? draw analogy with architecture beautiful and/or novel interfaces are artistically pleasing and capable of fulfilling the tasks required marriage of art and science we want to reuse lessons learned from the past about how to achieve good results reuse related concepts in new/similar situations through scientific rationalization 0-37 0-38 Course Outline Course outline I Part I: Foundations Part II: Design Process Part III: Theories and Models the human input-output channels human memory reasoning and problem solving emotion individual differences the computer 0-39 0-40 Course outline I Course outline II the interaction models of interaction ergonomics interaction styles WIMP the context of interaction paradigms paradigms of interaction history of interaction paradigms interaction design basics the process of design user focus navigation design screen design iteration and prototyping HCI in the software process 0-41 0-42 0-7

Course outline II design rules principles to support usability standards guidelines golden rules and heuristics Course outline II evaluation techniques goals of evaluation evaluation through expert analysis evaluation through user participation choosing an evaluation method universal design principles multi-modal interaction designing for diversity 0-43 0-44 Course outline III Course outline III cognitive models goal and task hierarchies: GOMS linguistic models communication and collaboration models face-to-face communication conversation text-based communication group working task analysis task decomposition knowledge-based analysis uses of task analysis dialog notations and design different notation models dialog semantics 0-45 0-46 Course outline III Course outline models of the system standard formalisms interaction models modelling rich interaction status event analysis rich contexts low intention interaction groupware groupware systems computer-mediated communication shared applications and artifacts etc. 0-47 0-48 0-8

The design of everyday things Emotional design 0-49 0-50 Good designs WMF Whisk -- with wire Here are some examples from Don Norman s website: http://www.jnd.org/gooddesign.html 0-51 0-52 LeapFrog's "Twist and shout multiplication" The Tyg 0-53 0-54 0-9

OXO Measuring cup Bad doors do good (?) 0-55 I know, this is supposed to be about good design, but I couldn't resist adding this wonderful story: Robbers foiled because they couldn't open the doors into the restaurant they planned to rob. They pushed, pulled, and kicked, but they were sliding doors. Yes, there was a sign, but as you all know, if it needs a sign, it's badly designed In this case, bad design led to a good result. Hope this doesn't entice others to do badly in hopes of similar good results from http://www.jnd.org/gooddesign.html 0-56 0-10