Introduction. HCI DTIC Masters Josep Blat. Two motivating statements

Size: px
Start display at page:

Download "Introduction. HCI DTIC Masters Josep Blat. Two motivating statements"

Transcription

1 Introduction HCI DTIC Masters Josep Blat Two motivating statements Consider what the computer of the future might look like. Suppose I told you it wouldn t even be visible, that you wouldn t even know you were using one? Don Norman (The Design of Everyday Things, 1988) p. 185 The Web makes the whole world accessible to the user; but it is only a window in a computer Tim Berners-Lee (Weaving the Web) Both statements indicate how far the computer is from being really usable 1

2 HCI applicability Research in HCI should provides knowledge and methods for the design of usable computer systems How to ensure that this knowledge is applied successfully by those who design and build computer systems? No consensus for the research strategy and methods by which this can be achieved Viewing HCI as a science: emphasis on theory and what is happening, hypothesis-testing experiments design science: artifact theory, interpretation and evaluation of these artifacts in the context of real use, observation-invention engineering discipline: engineering/human factors. Aims at optimizing the man-machine fit ability to apply this research to the design of novel products? accuracy of the observation? unscientific? 2

3 Methodologies quan%ta%ve qualita%ve mixed cause and effect thinking theory or pa8ern building consequence- oriented, problem- centered measured with experiments and surveys open- ended data ethnography, case studies both and Viewing HCI as a Interdisciplinary computer science psychology (e.g. human perception, human memory, cognitive sciences) sociology (e.g. anthropology) artificial intelligence (e.g. machine learning) computer graphics (e.g. infovis, knowledge vis) flirting with... artists designers engineers hackers 3

4 Context: history From punched cards Brad A. Myers: A Brief History of Human Computer Interaction Technology, ACM Interactions, 5 (2), March, 1998, pp From human factors to user experience Computers in 1945: past Harvard Mark I: 5 tons 4

5 Present; but the future...? Computers weren't always like this How will they be in the future! The early days At the beginning: perforated cards, switches (with lights) Then modified typewriters, line-terminals; command lines is the typical interface; it is also called the 1D interface Then CRT use, with a full screen interface, it is already 2D interface, but mainly alphanumeric 5

6 Graphical User Interface Pioneer work by Sutherland (Sketchpad, 1963); then Xerox PARC (Alan Kay, Dynabook early 70 s Star late 70 s) and Apple s Lisa-Macintosh (early 80 s); much later even Microsoft adopts it. It is essentially the WIMP interaction (windows, icons, mouse, pointer), with a series of actions: drag and drop; point and click; move, select, copy, paste; the desktop metaphor It comes with a generation of new applications making use of new paradigms such as WYSIWYG (What You See Is What You Get): document editors, spreadsheets, CAD programs, Now (but the future?) Gesture and voice recognition Natural language interfaces Multimedia and 3D Virtual (or augmented) reality Cooperative environments And tools: UIMS (User Interface Management Systems) and toolkits, Interface builders,... 6

7 HCI today Context: history From punched cards From human factors to user experience Bødker, S. When second wave HCI meets third wave challenges. Proc. 4th Nordic HCI. (2006), 1-8 7

8 First HCI wave: Human Factors Focus on individuals and single applications Cognitive modelling and information processing as paradigms Rationalism / positivism as philosophical background 15 First HCI wave Human Factors Interface qualities: efficiency, learnability, memorability, in summary, pragmatic ones User centered design What to improve? user s tasks; and parts of tasks guidelines Evaluation Short time user s interactions 16 8

9 Second HCI wave Human Actors Focus on groups working with a collection of applications Situated action, distributed cognition and activity theory as paradigms Phenomenology as philosophical background Work settings; interaction within communities of practice. Importance of context Participatory design workshops, prototyping and contextual inquiries Acting with technology : activity theory and interaction design / Victor Kaptelinin and Bonnie A. Nardi, Cambridge, Mass. : MIT Press, Third HCI wave name? UX? Cultural level (esthetics) Expansion of the cognitive to the emotional Pragmatic/cultural-historical focus on experience User Experience (UX) 18 9

10 More on the third wave Roots in part of second wave Understanding users and the use context (contextual inquiry) From cognition to interpretation (activity theory as epistemology) Participatory design Wright, Peter; McCarthy, John: Experience-Centered Design. Designers, Users and Communities in Dialogue, Morgan & Claypool,

11 Experience is Subjective (vs. objective) Holistic (vs. instrumental) see next slide Situated (vs. abstract) Dynamic (vs. static) Positive (worth) Hassenzahl, Marc: Experience Design. Technology for all the right reasons, Morgan & Claypool, Beyond what and how 22 11

12 Analyzing motivation: needs!""#$ %"&'()*+),-$./+,-,01$2$!""#$%&'#$("')*+',-"'./"'0,+1"'*2')*+-'*3%',0.$*%1'-,./"-' 3-#"*"-#"-'"$./,%'2""#$%&'./,.'"4."-%,#'2*-0"1'*2'5-"11+-"',-"'./"'0,+1"' *2')*+-',0.$*%' 4,0*"+"-'"$2$!""#$%&'./,.')*+',-"'6"-)'0,5,7#"',%8'"22"0.$6"'$%')*+-' "55"'+6-'"$ 7"86+"#-"&&$2$ 9"8,-:)-:-"&&$ ;"85<6'+/68)=)-:$2$ 0"6-)-:$,0.$*%'-,./"-'./,%'2""#$%&'$%0*95"."%.'*-'$%"22"0.$6"'!""#$%&'./,.')*+'/,6"'-"&+#,-'$%.$9,."'0*%.,0.'3$./'5"*5#"' 3/*'0,-"',7*+.')*+'-,./"-'./,%'2""#$%&'#*%"#)',%8'+%0,-"8' *2'!""#$%&'./,.')*+',-"'8"6"#*5$%&')*+-'6"1.'5*."%.$,#1'-,./"-'./,%'2""#$%&'1.,&%,%.',%8'./,.'#$2"'8*"1'%*.'/,6"'9+0/' 9",%$%&' ;"'/()+1$2$',-+(,8$!""#$%&'1,2"',%8'$%'0*%.-*#'*2')*+-'#$2"'-,./"-'./,%'2""#$%&' +%0"-.,$%',%8'./-",."%"8'7)')*+-'0$-0+91.,%0"1' >,-"1$2$8/?/(1$!""#$%&'./,.')*+'/,6"'5#"%.)'*2'9*%")'.*'7+)'9*1.'*2'3/,.' )*+'3,%.'-,./"-'./,%'2""#$%&'#$("','5**-'5"-1*%'3/*'/,1'%*' 3-58/"-'"$2$ 2$9,#)81$ ;"85<"&+""0$2$&"85< &+)0/86+),-$ ' %$0"'5*11"11$*%1'!""#$%&'./,.')*+',-"'#$("8:'-"15"0."8:',%8'/,6"'$%2#+"%0"' *6"-'*./"-1'-,./"-'./,%'2""#$%&'#$("','5"-1*%'3/*1"',86$0"' *-'*5$%$*%'%*7*8)'$1'$%."-"1."8'$%'!""#$%&'./,.')*+-'7*8)'$1'/",#./)',%8'3"##'.,("'0,-"'*2' -,./"-'./,%'2""#$%&'*+.'*2'1/,5"',%8'+%/",#./)'!""#$%&'./,.')*+',-"','3*-./)'5"-1*%'3/*'$1',1'&**8',1',%)*%"'"#1"'-,./"-'./,%'2""#$%&',';#**1"-<'!""#$%&'./,.')*+'&".'5#"%.)'*2'"%=*)9"%.',%8'5#",1+-"' -,./"-'./,%'2""#$%&'7*-"8',%8'+%8"-1.$9+#,."8'7)'#$2"' 23 Important unsolved issues How to describe use, experience? related to Which are the design implications? 24 12

13 Flash-back to basics The Psychology of Everyday Things (POET) The Design of Everyday Things How many everyday things? Don Norman suggests twenty thousand user manuals? No: things should tell you what to do with them Design, interaction should be obvious : back to basics is key 13

14 Objects can (should?) have psychology Well-designed objects have good affordances: visible clues to their operation like the holes of the scissors: they are there for the fingers to be inserted false clues: teapot with handle & spout on the same side Another visible structure are constraints: the big hole of the scissors indicates that several fingers can be inserted Objects can (should?) have psychology (II) Norman also talks about mappings: Mapping is the mathematical term for relationship between two sets In this case the relationship of controls (in the interface) and results (in the world) is the mapping. Example: a control for an automobile seat could be of the form of the seat; by moving the corresponding shape we get the good result (reclining ). 14

15 Conceptual models: a starting point The conceptual model is a mental representation of how objects work and how interface controls act Q: Where do the things in the trash go when I empty the trash? People have preconceived models that you may not be able to change We usually have three models The user s model: the mental model The designer s model: the design model The system image which is what the interface communicates (they should match!!) Consequence: good design guides 1) Provide a good conceptual model Users imagine how things work in order to understand, and avoid to remember blindly Interface should provide a basis for building the model 2) Make things visible if object has function, interface should show it controls in a car are very visible; in old watches too; not in new watches, not in telephones. 15

16 Consequence: good design guides (II) 3) Develop a good map of interface controls to user s model 4) Provide feedback The old telephone system (when engaged, when you could dial, sounds when dialing, what you do) People learn by trial and error, feedback consistent with model! WYSYWYG is good feedback Two examples Lots of visible controls One button for each functionality Usually sound feedback How to transfer a call? Did you succeed? Are the calls diverted? 16

17 And a mapping Loudspeaker balance in a car try to mirror the real world left-right; front-rear Action and interaction Interaction is a complex process Norman distinguishes two main aspects Execution (doing something) Evaluation (comparing what happened with what was expected) And seven stages for the action: Forming the goal: setting the goals Forming the intention, Specifying the action, Executing the action: for execution Perceving the state of the world, Interpreting the state of the world, Evaluating the outcome: for evaluation 17

18 And the corresponding questions for an interface Seven design principles Use both knowledge in the world and knowledge in the head Simplify the structure of the tasks Make things visible: bridge the gulfs of execution and evaluation Get the mappings right Exploit the powers of constraints both natural and artificial Design for error When all else fails, standardize 18

19 And 10 usability slogans Your best idea is not good enough The user is always right The user is not always right The users are not designers The designers are not users The bosses are not users Less is more Details are important Help is not Usability engineering is a process (Nielsen, Usability Engineering) User cognitive models: The Human Information Processor 19

20 The Model Two components The set memories and processors The set of operational principles Three subsystems (interacting) The perceptive system, with sensors, buffer memories and transforms inputs into symbolic codes which are stpred The cognitive system, which places the symbols in the working memory, and uses this and the long-term memory to take decisions The motor system, which executes the decisions The Model 20

21 The model parameters Three processors (perceptive, cognitive, motor) working sequentially or in parallel, described by the cycle, t. Memories parametrised by Storage capacity (number of items, m) Item decaying time (d) Main code type (visual, physical, ) k The operational principles (1/2) P0 Cycle recognise - act of the cognitive processor: actions triggered by associations to long-time memory; actions modify working memory P1 Variable time cycle of the perceptual processor: inversely to stimulus intensity P2 Coding specificity: what is stored and how. P3 Discrimination: difficulty of retrieval proportional to number of candidates P4 Variable time cycle of the cognitive processor: larger when overloaded; diminishing with practice P5 Fitts law 21

22 The operational principles (2/2) P6 Power law of practice: T n to perform a task in the n-th attempt follows a power law (n a, a = 0.4). P7 Uncertainty: decision time grows with uncertainty (number of alternatives) P8 Rationality: Goals + Task + Inputs + Knowledge + Restrictions = Behaviour. P9 Problem space: in terms of knowledge states, operators to change state, restrictions, control knowledge Card, Stuart K, Thomas P Moran, and Allen Newell The Psychology of Human-Computer Interaction. Hillsdale, New Jersey: Lawrence Erlbaum Associates, Publishers. Ubiquitous computing Intelligent agents 22

23 Ubiquitous Computing (1/2) Weiser, M: Some Computer Science issues in Ubiquitous Computing, in Communications of the ACM, 36(7), 75-84, 1993 Ubiquitous computing is the method of enhancing computer use by making many computers available throughout the physical environment, but making them effectively invisible to the user... a possible next generation computing environment in which each person is continually interacting with hundreds of nearby wirelessly interconnected computers... anthropological studies of work life teach us that people primarily work in a world of shared situations and unexamined technological skills. However the computer today is isolated and isolating from the overall situation, and fails to get out of the way of the work... rather than being a tool through which we work, and so which disappears from our awareness, the computer too often remains the focus of attention. Ubiquitous Computing (2/2) The problem is not one of interface... it is a property of the whole context of usage of the machine and the affordances of its physical properties: the keyboard, the weight and desktop position of screens, and so on.... the approach I took was the definition and construction of new computing artifacts for use in everyday life... three sizes of computers, boards, pads, and tabs,... for each person in an office, there should be hundreds of tabs, tens of pads, and one or two boards. boards are wall-sized interactive surfaces pads are analogous to scrap paper to be grabbed and used easily tabs are analogous to tiny individual notes or PostIts 23

24 Ubiquitous Computing / interface agents (1/2) The interface agent metaphor: a personalized computer as something like a well-trained, long-standing English butler - someone intimately aware of your idiosyncrasies, your habits, your friends, your goals, and who you deal with. You talk to it It watches us and learns our needs It has "knowledge", is "aware", or has a personality It is an assistant Limitations it stops at the notion of assistant instead of promoting intuitive or anticipatory computer, that needs no commands aim for an extension of our body, or integration of mind/body/world It keeps the computer in the foreground personal computer is the wrong idea, intimate computer even worse invisible computer is best perfect, all-powerful, slave (ancient prejudice) Ubiquitous Computing / interface agents (2/2) Interface agents 1) single locus of information about me 2) command the computer 3) personal, intimate, computer 4) filtering 5) DWIM (do what I mean) 6) user interface 7) I interact with agent Ubiquitous computing 1) distributed, partial information by place, time and situation 2) what computer? 3) personal, intimate people 4) breathing, living, strolling 5) WIWYHIAFI (when I want your help I'll ask for it) 6) no boundary between you and machine 7) I interact with the world 24

25 Tangible User Interfaces Tangible User Interfaces (Tangible Bits) (1/3) H Ishii, B Ullmer: Tangible Bits: Towards Seamless Interfaces between People, Bits and Atoms, in CHI 97, , 1997 the future of HCI : the locus of computation is now shifting from the desktop into: onto our skins/bodies (recent activities in the new field of wearable computers ) into the physical environments we inhabit, through integration of computational augmentations into the physical environment... Our intention is to take advantage of natural physical affordances to achieve a heightened legibility and seamlessness of interaction between people and information. 25

26 Tangible User Interfaces (Tangible Bits) (2/3) Key concepts to make bits accessible through the physical environment: Interactive Surfaces: Transformation of each surface within architectural space (e. g., walls, desktops, ceilings, doors, windows) into an active interface between the physical and virtual worlds; Coupling of Bits and Atoms: Seamless coupling of everyday graspable objects (e.g., cards, books, models) with the digital information that pertains to them Ambient Media: Use of ambient media such as sound, light, airflow, and water movement for background interfaces with cyberspace at the periphery of human perception. ways of both improving the quality and broadening the bandwidth of interaction between people and digital information by allowing users to grasp & manipulate foreground bits by coupling bits with physical objects, and enabling users to be aware of background bits at the periphery using ambient media in an augmented space Tangible User Interfaces (Tangible Bits) (3/3) computers ubiquitous? rather awakening richly-afforded physical objects, instruments, surfaces, and spaces to computational mediation Augmented Reality: visual overlay of digital information onto real-world imagery Tangible Bits strong focus on graspable physical objects as input Design prototypes metadesk: a nearly horizontal back-projected graphical surface; an activelens, an arm-mounted LCD screen which is a physically instantiated window which allows haptic interaction with 3D digital information bound to physical objects; a passivelens, a passive optically transparent lens actively mediated by the desk; phicons, physical icons; and instruments which are used on the surface of the desk. transboard : is a networked digitally-enhanced physical whiteboard which absorbs information from the physical world, transforming this data into bits and distributing it into cyberspace 26

27 Wearable, Situated, Context aware (computing) Augmented Reality (AR) Wearable computing Walter Van de Velde, Starlab COMRIS (parrott), wearable networked autonomous personal assistant competing for attention... 27

28 What is a wearable? Bradley Rhodes (MIT) portable while operational needing minimal manual input aware of the environment always on and able to attract attention Steve Mann (Toronto) part of the user controlled by the user negligible operational delays Context awareness The ability of a device or program to sense, react or adapt to its environment of use Uses: Improving interaction with a device better defaults, automated choices,... Improving quality of existing services communication, information,... Extended sensing and monitoring security, health and safety, Enabling of new services tourist services health services... Examples: Active and smart badges, Media Cups, Aware GSM, Intelligent Jogging Suit 28

29 4/12/12 Wearable with GPS/GIS (Augmented Reality) n Location based context has immediate applications such as the tourist guide systems n Example prototype system from Columbia University Prototype tour guide Here s what the user sees Context: more than location (taken from Walter van de Velde) 29

30 Situated computing Software Agents Situated Computing Meta Information Context Awareness Shallow situated computing: computation in context Deep situated computing: computation of context Information: pull or push? Web: passive store of information waiting to be explored (pull) Web: massive collection of active agents, trying to get to you (push) Pull has become impossible without computers supporting humans Push is problematic, but might be the future 30

A Brief Survey of HCI Technology. Lecture #3

A Brief Survey of HCI Technology. Lecture #3 A Brief Survey of HCI Technology Lecture #3 Agenda Evolution of HCI Technology Computer side Human side Scope of HCI 2 HCI: Historical Perspective Primitive age Charles Babbage s computer Punch card Command

More information

INTERACTION AND SOCIAL ISSUES IN A HUMAN-CENTERED REACTIVE ENVIRONMENT

INTERACTION AND SOCIAL ISSUES IN A HUMAN-CENTERED REACTIVE ENVIRONMENT INTERACTION AND SOCIAL ISSUES IN A HUMAN-CENTERED REACTIVE ENVIRONMENT TAYSHENG JENG, CHIA-HSUN LEE, CHI CHEN, YU-PIN MA Department of Architecture, National Cheng Kung University No. 1, University Road,

More information

Ubiquitous Computing vs. Interface Agents. Does Ubiquitous Computing Need Interface Agents? Premise: Metaphors Matter. Context of work: Xerox PARC

Ubiquitous Computing vs. Interface Agents. Does Ubiquitous Computing Need Interface Agents? Premise: Metaphors Matter. Context of work: Xerox PARC Does Ubiquitous Computing Need Interface Agents? Mark Weiser Head of Computer Science Lab Xerox PARC Ubiquitous Computing vs. Interface Agents something altogether different, even opposed, to interface

More information

Human Computer Interaction Lecture 04 [ Paradigms ]

Human Computer Interaction Lecture 04 [ Paradigms ] Human Computer Interaction Lecture 04 [ Paradigms ] Imran Ihsan Assistant Professor www.imranihsan.com imranihsan.com HCIS1404 - Paradigms 1 why study paradigms Concerns how can an interactive system be

More information

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

Effective Iconography....convey ideas without words; attract attention... Effective Iconography...convey ideas without words; attract attention... Visual Thinking and Icons An icon is an image, picture, or symbol representing a concept Icon-specific guidelines Represent the

More information

Interface Design V: Beyond the Desktop

Interface Design V: Beyond the Desktop Interface Design V: Beyond the Desktop Rob Procter Further Reading Dix et al., chapter 4, p. 153-161 and chapter 15. Norman, The Invisible Computer, MIT Press, 1998, chapters 4 and 15. 11/25/01 CS4: HCI

More information

Tangible Bits: Towards Seamless Interfaces between People, Bits and Atoms

Tangible Bits: Towards Seamless Interfaces between People, Bits and Atoms Tangible Bits: Towards Seamless Interfaces between People, Bits and Atoms Published in the Proceedings of CHI '97 Hiroshi Ishii and Brygg Ullmer MIT Media Laboratory Tangible Media Group 20 Ames Street,

More information

Ubiquitous. Waves of computing

Ubiquitous. Waves of computing Ubiquitous Webster: -- existing or being everywhere at the same time : constantly encountered Waves of computing First wave - mainframe many people using one computer Second wave - PC one person using

More information

Advanced User Interfaces: Topics in Human-Computer Interaction

Advanced User Interfaces: Topics in Human-Computer Interaction Computer Science 425 Advanced User Interfaces: Topics in Human-Computer Interaction Week 04: Disappearing Computers 90s-00s of Human-Computer Interaction Research Prof. Roel Vertegaal, PhD Week 8: Plan

More information

Human Computer Interaction (HCI, HCC)

Human Computer Interaction (HCI, HCC) Human Computer Interaction (HCI, HCC) AN INTRODUCTION Human Computer Interaction Why are we here? It may seem trite, but user interfaces matter: For efficiency, for convenience, for accuracy, for success,

More information

User errors are design errors

User errors are design errors User errors are design errors HCI-Design an Hand von The Design of Everyday Things (Donald A. Norman) Beiträge zum Software Engineering Seminarvortrag Yannick Schütt 16. Januar 2014 Gliederung Motivation

More information

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

Chapter 2 Understanding and Conceptualizing Interaction. Anna Loparev Intro HCI University of Rochester 01/29/2013. Problem space Chapter 2 Understanding and Conceptualizing Interaction Anna Loparev Intro HCI University of Rochester 01/29/2013 1 Problem space Concepts and facts relevant to the problem Users Current UX Technology

More information

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

ENHANCED HUMAN-AGENT INTERACTION: AUGMENTING INTERACTION MODELS WITH EMBODIED AGENTS BY SERAFIN BENTO. MASTER OF SCIENCE in INFORMATION SYSTEMS BY SERAFIN BENTO MASTER OF SCIENCE in INFORMATION SYSTEMS Edmonton, Alberta September, 2015 ABSTRACT The popularity of software agents demands for more comprehensive HAI design processes. The outcome of

More information

CS 315 Intro to Human Computer Interaction (HCI)

CS 315 Intro to Human Computer Interaction (HCI) CS 315 Intro to Human Computer Interaction (HCI) Direct Manipulation Examples Drive a car If you want to turn left, what do you do? What type of feedback do you get? How does this help? Think about turning

More information

Human-Computer Interaction. Ryan Doolittle

Human-Computer Interaction. Ryan Doolittle Human-Computer Interaction Ryan Doolittle November 9th, 2010 Abstract The Association for Computing Machinery defines human-computer interaction, hereafter referred to as HCI, as a discipline concerned

More information

SIM 15/16 T1.1 Introduction to HCI

SIM 15/16 T1.1 Introduction to HCI SIM 15/16 T1.1 Introduction to HCI Miguel Tavares Coimbra Acknowledgements: Most of this course is based on the excellent course offered by Prof. Kellogg Booth at the British Columbia University, Vancouver,

More information

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

Introduction. chapter Terminology. Timetable. Lecture team. Exercises. Lecture website Terminology chapter 0 Introduction Mensch-Maschine-Schnittstelle Human-Computer Interface Human-Computer Interaction (HCI) Mensch-Maschine-Interaktion Mensch-Maschine-Kommunikation 0-2 Timetable Lecture

More information

Direct Manipulation. and Instrumental Interaction. CS Direct Manipulation

Direct Manipulation. and Instrumental Interaction. CS Direct Manipulation Direct Manipulation and Instrumental Interaction 1 Review: Interaction vs. Interface What s the difference between user interaction and user interface? Interface refers to what the system presents to the

More information

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

Towards affordance based human-system interaction based on cyber-physical systems Towards affordance based human-system interaction based on cyber-physical systems Zoltán Rusák 1, Imre Horváth 1, Yuemin Hou 2, Ji Lihong 2 1 Faculty of Industrial Design Engineering, Delft University

More information

DESIGN FOR INTERACTION IN INSTRUMENTED ENVIRONMENTS. Lucia Terrenghi*

DESIGN FOR INTERACTION IN INSTRUMENTED ENVIRONMENTS. Lucia Terrenghi* DESIGN FOR INTERACTION IN INSTRUMENTED ENVIRONMENTS Lucia Terrenghi* Abstract Embedding technologies into everyday life generates new contexts of mixed-reality. My research focuses on interaction techniques

More information

Human Computer Interaction

Human Computer Interaction Human Computer Interaction What is it all about... Fons J. Verbeek LIACS, Imagery & Media September 3 rd, 2018 LECTURE 1 INTRODUCTION TO HCI & IV PRINCIPLES & KEY CONCEPTS 2 HCI & IV 2018, Lecture 1 1

More information

Impediments to designing and developing for accessibility, accommodation and high quality interaction

Impediments to designing and developing for accessibility, accommodation and high quality interaction Impediments to designing and developing for accessibility, accommodation and high quality interaction D. Akoumianakis and C. Stephanidis Institute of Computer Science Foundation for Research and Technology-Hellas

More information

Socio-cognitive Engineering

Socio-cognitive Engineering Socio-cognitive Engineering Mike Sharples Educational Technology Research Group University of Birmingham m.sharples@bham.ac.uk ABSTRACT Socio-cognitive engineering is a framework for the human-centred

More information

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

Human Computer Interaction. What is it all about... Fons J. Verbeek LIACS, Imagery & Media Human Computer Interaction What is it all about... Fons J. Verbeek LIACS, Imagery & Media September 4, 2017 LECTURE 1 INTRODUCTION TO HCI PRINCIPLES & KEY CONCEPTS 2 3 Content What is HCI Historical context

More information

HUMAN COMPUTER INTERFACE

HUMAN COMPUTER INTERFACE HUMAN COMPUTER INTERFACE TARUNIM SHARMA Department of Computer Science Maharaja Surajmal Institute C-4, Janakpuri, New Delhi, India ABSTRACT-- The intention of this paper is to provide an overview on the

More information

Embodiment Mark W. Newman SI 688 Fall 2010

Embodiment Mark W. Newman SI 688 Fall 2010 Embodiment Mark W. Newman SI 688 Fall 2010 Where the Action Is The cogni

More information

Unit 23. QCF Level 3 Extended Certificate Unit 23 Human Computer Interaction

Unit 23. QCF Level 3 Extended Certificate Unit 23 Human Computer Interaction Unit 23 QCF Level 3 Extended Certificate Unit 23 Human Computer Interaction Unit 23 Outcomes Know the impact of HCI on society, the economy and culture Understand the fundamental principles of interface

More information

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

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

More information

Mobile Applications 2010

Mobile Applications 2010 Mobile Applications 2010 Introduction to Mobile HCI Outline HCI, HF, MMI, Usability, User Experience The three paradigms of HCI Two cases from MAG HCI Definition, 1992 There is currently no agreed upon

More information

6 Ubiquitous User Interfaces

6 Ubiquitous User Interfaces 6 Ubiquitous User Interfaces Viktoria Pammer-Schindler May 3, 2016 Ubiquitous User Interfaces 1 Days and Topics March 1 March 8 March 15 April 12 April 26 (10-13) April 28 (9-14) May 3 May 10 Administrative

More information

From the ID Foreward. By Dr. James Foley

From the ID Foreward. By Dr. James Foley From the ID Foreward By Dr. James Foley Design is a Process It is interdisciplinary Know your user Consider alternatives Prototype early and often Test(Fail) early and often Advised approach Know who your

More information

Meaning, Mapping & Correspondence in Tangible User Interfaces

Meaning, Mapping & Correspondence in Tangible User Interfaces Meaning, Mapping & Correspondence in Tangible User Interfaces CHI '07 Workshop on Tangible User Interfaces in Context & Theory Darren Edge Rainbow Group Computer Laboratory University of Cambridge A Solid

More information

COMS W4170 Direct Manipulation 2

COMS W4170 Direct Manipulation 2 COMS W4170 Direct Manipulation 2 Steven Feiner Department of Computer Science Columbia University New York, NY 10027 October 26, 2017 1 History: 80s Workstation vendors 80s Xerox Star, 81 Three Rivers

More information

The essential role of. mental models in HCI: Card, Moran and Newell

The essential role of. mental models in HCI: Card, Moran and Newell 1 The essential role of mental models in HCI: Card, Moran and Newell Kate Ehrlich IBM Research, Cambridge MA, USA Introduction In the formative years of HCI in the early1980s, researchers explored the

More information

Contextual Design Observations

Contextual Design Observations Contextual Design Observations Professor Michael Terry September 29, 2009 Today s Agenda Announcements Questions? Finishing interviewing Contextual Design Observations Coding CS489 CS689 / 2 Announcements

More information

Magic Touch A Simple. Object Location Tracking System Enabling the Development of. Physical-Virtual Artefacts in Office Environments

Magic Touch A Simple. Object Location Tracking System Enabling the Development of. Physical-Virtual Artefacts in Office Environments Magic Touch A Simple Object Location Tracking System Enabling the Development of Physical-Virtual Artefacts Thomas Pederson Department of Computing Science Umeå University Sweden http://www.cs.umu.se/~top

More information

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

D S R G. Alina Mashko, GUI universal and global design. Department of vehicle technology.   Faculty of Transportation Sciences GUI universal and global design Alina Mashko, Department of vehicle technology www.dsrg.eu Faculty of Transportation Sciences Czech Technical University in Prague Metaphors in user interface Words Images

More information

Sketchpad Ivan Sutherland (1962)

Sketchpad Ivan Sutherland (1962) Sketchpad Ivan Sutherland (1962) 7 Viewable on Click here https://www.youtube.com/watch?v=yb3saviitti 8 Sketchpad: Direct Manipulation Direct manipulation features: Visibility of objects Incremental action

More information

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

RV - AULA 05 - PSI3502/2018. User Experience, Human Computer Interaction and UI RV - AULA 05 - PSI3502/2018 User Experience, Human Computer Interaction and UI Outline Discuss some general principles of UI (user interface) design followed by an overview of typical interaction tasks

More information

Chapter 1 - Introduction

Chapter 1 - Introduction 1 "We all agree that your theory is crazy, but is it crazy enough?" Niels Bohr (1885-1962) Chapter 1 - Introduction Augmented reality (AR) is the registration of projected computer-generated images over

More information

week Activity Theory and HCI Implications for user interfaces

week Activity Theory and HCI Implications for user interfaces week 02 Activity Theory and HCI Implications for user interfaces 1 Lecture Outline Historical development of HCI (from Dourish) Activity theory in a nutshell (from Kaptelinin & Nardi) Activity theory and

More information

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

HUMAN-COMPUTER INTERACTION: OVERVIEW ON STATE OF THE ART TECHNOLOGY HUMAN-COMPUTER INTERACTION: OVERVIEW ON STATE OF THE ART TECHNOLOGY *Ms. S. VAISHNAVI, Assistant Professor, Sri Krishna Arts And Science College, Coimbatore. TN INDIA **SWETHASRI. L., Final Year B.Com

More information

Timeline of Significant Events

Timeline of Significant Events Chapter 1 Historical Perspective Timeline of Significant Events 2 1 Timeline of Significant Events 3 As We May Think Vannevar Bush (1945) 4 2 Reprinted in Click here http://dl.acm.org/citation.cfm?id=227186

More information

Midterm project proposal due next Tue Sept 23 Group forming, and Midterm project and Final project Brainstorming sessions

Midterm project proposal due next Tue Sept 23 Group forming, and Midterm project and Final project Brainstorming sessions Announcements Midterm project proposal due next Tue Sept 23 Group forming, and Midterm project and Final project Brainstorming sessions Tuesday Sep 16th, 2-3pm at Room 107 South Hall Wednesday Sep 17th,

More information

Human-Computer Interaction

Human-Computer Interaction 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

More information

Virtual Reality and Full Scale Modelling a large Mixed Reality system for Participatory Design

Virtual Reality and Full Scale Modelling a large Mixed Reality system for Participatory Design Virtual Reality and Full Scale Modelling a large Mixed Reality system for Participatory Design Roy C. Davies 1, Elisabeth Dalholm 2, Birgitta Mitchell 2, Paul Tate 3 1: Dept of Design Sciences, Lund University,

More information

how many digital displays have rconneyou seen today?

how many digital displays have rconneyou seen today? Displays Everywhere (only) a First Step Towards Interacting with Information in the real World Talk@NEC, Heidelberg, July 23, 2009 Prof. Dr. Albrecht Schmidt Pervasive Computing University Duisburg-Essen

More information

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

Human Computer Interaction (HCI) Designing Interactive systems Lecture 1 dr Kristina Lapin Human Computer Interaction (HCI) Designing Interactive systems Lecture 1 dr Kristina Lapin 1 Objectives The variety of interactive systems Evolution Concerns of interactive system design Course requirements

More information

Touch Interfaces. Jeff Avery

Touch Interfaces. Jeff Avery Touch Interfaces Jeff Avery Touch Interfaces In this course, we have mostly discussed the development of web interfaces, with the assumption that the standard input devices (e.g., mouse, keyboards) are

More information

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

Why Did HCI Go CSCW? Daniel Fallman, Associate Professor, Umeå University, Sweden 2008 Stanford University CS376 Why Did HCI Go CSCW? Daniel Fallman, Ph.D. Research Director, Umeå Institute of Design Associate Professor, Dept. of Informatics, Umeå University, Sweden caspar david friedrich Woman at a Window, 1822.

More information

Outline. Paradigms for interaction. Introduction. Chapter 5 : Paradigms. Introduction Paradigms for interaction (15)

Outline. Paradigms for interaction. Introduction. Chapter 5 : Paradigms. Introduction Paradigms for interaction (15) Outline 01076568 Human Computer Interaction Chapter 5 : Paradigms Introduction Paradigms for interaction (15) ดร.ชมพ น ท จ นจาคาม [kjchompo@gmail.com] สาขาว ชาว ศวกรรมคอมพ วเตอร คณะว ศวกรรมศาสตร สถาบ นเทคโนโลย

More information

Interior Design using Augmented Reality Environment

Interior Design using Augmented Reality Environment Interior Design using Augmented Reality Environment Kalyani Pampattiwar 2, Akshay Adiyodi 1, Manasvini Agrahara 1, Pankaj Gamnani 1 Assistant Professor, Department of Computer Engineering, SIES Graduate

More information

EECS 4441 / CSE5351 Human-Computer Interaction. Topic #1 Historical Perspective

EECS 4441 / CSE5351 Human-Computer Interaction. Topic #1 Historical Perspective EECS 4441 / CSE5351 Human-Computer Interaction Topic #1 Historical Perspective I. Scott MacKenzie York University, Canada 1 Significant Event Timeline 2 1 Significant Event Timeline 3 As We May Think Vannevar

More information

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

Interaction Design (IxD) (User Experience Design I) History Interaction Design (IxD) (User Experience Design I) History 1 History Course Overview (Timetable) + Organizational Stuff What is Interaction Design? The Story of the Mouse PARC The Desktop Metaphor The

More information

Perceptual Interfaces. Matthew Turk s (UCSB) and George G. Robertson s (Microsoft Research) slides on perceptual p interfaces

Perceptual Interfaces. Matthew Turk s (UCSB) and George G. Robertson s (Microsoft Research) slides on perceptual p interfaces Perceptual Interfaces Adapted from Matthew Turk s (UCSB) and George G. Robertson s (Microsoft Research) slides on perceptual p interfaces Outline Why Perceptual Interfaces? Multimodal interfaces Vision

More information

CSE440: Introduction to HCI

CSE440: Introduction to HCI CSE440: Introduction to HCI Methods for Design, Prototyping and Evaluating User Interaction Lecture 02: History & State of the Art in HCI Nigini Oliveira Manaswi Saha Liang He Jian Li Zheng Jeremy Viny

More information

SM 3511 Interface Design. Introduction

SM 3511 Interface Design. Introduction SM 3511 Interface Design Introduction Classes, class deliverables, holidays, project groups, etc. refer to http://kowym.com/index.php/teaching/ Inter-face: a point where two systems, subjects, organizations,

More information

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

Human Computer Interaction. Content. Human Computer Interaction LECTURE 1 INTRODUCTION TO HCI PRINCIPLES & KEY CONCEPTS Human Computer Interaction What is it all about... Fons J. Verbeek LIACS, Imagery & Media September 1, 2014 LECTURE 1 INTRODUCTION TO HCI PRINCIPLES & KEY CONCEPTS 2 Content Human Computer Interaction

More information

Interacting within Virtual Worlds (based on talks by Greg Welch and Mark Mine)

Interacting within Virtual Worlds (based on talks by Greg Welch and Mark Mine) Interacting within Virtual Worlds (based on talks by Greg Welch and Mark Mine) Presentation Working in a virtual world Interaction principles Interaction examples Why VR in the First Place? Direct perception

More information

Modeling Prehensile Actions for the Evaluation of Tangible User Interfaces

Modeling Prehensile Actions for the Evaluation of Tangible User Interfaces Modeling Prehensile Actions for the Evaluation of Tangible User Interfaces Georgios Christou European University Cyprus 6 Diogenes St., Nicosia, Cyprus gchristou@acm.org Frank E. Ritter College of IST

More information

CPE/CSC 580: Intelligent Agents

CPE/CSC 580: Intelligent Agents CPE/CSC 580: Intelligent Agents Franz J. Kurfess Computer Science Department California Polytechnic State University San Luis Obispo, CA, U.S.A. 1 Course Overview Introduction Intelligent Agent, Multi-Agent

More information

Introduction to Humans in HCI

Introduction to Humans in HCI Introduction to Humans in HCI Mary Czerwinski Microsoft Research 9/18/2001 We are fortunate to be alive at a time when research and invention in the computing domain flourishes, and many industrial, government

More information

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

What is HCI? IUI is a specific field of HCI. Intelligent User Interfaces (IUI) 06/04/2015. Human Computer Interaction IUI is a specific field of HCI Intelligent User Interfaces (IUI) Human Computer Interaction What is HCI? Dr. Mahmood Ashraf Asst. Professor Computer Science Dept. Room # 220, Level 2 mahmood313@gmail.com

More information

EECS 4441 Human-Computer Interaction

EECS 4441 Human-Computer Interaction EECS 4441 Human-Computer Interaction Topic #1:Historical Perspective I. Scott MacKenzie York University, Canada Significant Event Timeline Significant Event Timeline As We May Think Vannevar Bush (1945)

More information

A Kinect-based 3D hand-gesture interface for 3D databases

A Kinect-based 3D hand-gesture interface for 3D databases A Kinect-based 3D hand-gesture interface for 3D databases Abstract. The use of natural interfaces improves significantly aspects related to human-computer interaction and consequently the productivity

More information

LECTURE 5 COMPUTER PERIPHERALS INTERACTION MODELS

LECTURE 5 COMPUTER PERIPHERALS INTERACTION MODELS September 20 th, 2018 LECTURE 5 COMPUTER PERIPHERALS INTERACTION MODELS 1 Our Mental Conflict... 2 HCI & InfoVis 2018, Lecture 5 1 Our Mental Conflict... 3 Recapitulation Lecture #4 Knowledge representation

More information

Interaction Design for the Disappearing Computer

Interaction Design for the Disappearing Computer Interaction Design for the Disappearing Computer Norbert Streitz AMBIENTE Workspaces of the Future Fraunhofer IPSI 64293 Darmstadt Germany VWUHLW]#LSVLIUDXQKRIHUGH KWWSZZZLSVLIUDXQKRIHUGHDPELHQWH Abstract.

More information

Direct Manipulation. and Instrumental Interaction. Direct Manipulation

Direct Manipulation. and Instrumental Interaction. Direct Manipulation Direct Manipulation and Instrumental Interaction Direct Manipulation 1 Direct Manipulation Direct manipulation is when a virtual representation of an object is manipulated in a similar way to a real world

More information

Advances in Human!!!!! Computer Interaction

Advances in Human!!!!! Computer Interaction Advances in Human!!!!! Computer Interaction Seminar WS 07/08 - AI Group, Chair Prof. Wahlster Patrick Gebhard gebhard@dfki.de Michael Kipp kipp@dfki.de Martin Rumpler rumpler@dfki.de Michael Schmitz schmitz@cs.uni-sb.de

More information

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

Map of Human Computer Interaction. Overview: Map of Human Computer Interaction Map of Human Computer Interaction What does the discipline of HCI cover? Why study HCI? Overview: Map of Human Computer Interaction Use and Context Social Organization and Work Human-Machine Fit and Adaptation

More information

Touch & Gesture. HCID 520 User Interface Software & Technology

Touch & Gesture. HCID 520 User Interface Software & Technology Touch & Gesture HCID 520 User Interface Software & Technology Natural User Interfaces What was the first gestural interface? Myron Krueger There were things I resented about computers. Myron Krueger

More information

EXPERIENTIAL MEDIA SYSTEMS

EXPERIENTIAL MEDIA SYSTEMS EXPERIENTIAL MEDIA SYSTEMS Hari Sundaram and Thanassis Rikakis Arts Media and Engineering Program Arizona State University, Tempe, AZ, USA Our civilization is currently undergoing major changes. Traditionally,

More information

Chapter Sixteen. Inventing the Future

Chapter Sixteen. Inventing the Future Chapter Sixteen Inventing the Future After reading this chapter, you should be able to: Describe several strategies for predicting the future List several trends in information technology that are likely

More information

Ubiquitous Computing Summer Episode 16: HCI. Hannes Frey and Peter Sturm University of Trier. Hannes Frey and Peter Sturm, University of Trier 1

Ubiquitous Computing Summer Episode 16: HCI. Hannes Frey and Peter Sturm University of Trier. Hannes Frey and Peter Sturm, University of Trier 1 Episode 16: HCI Hannes Frey and Peter Sturm University of Trier University of Trier 1 Shrinking User Interface Small devices Narrow user interface Only few pixels graphical output No keyboard Mobility

More information

Beyond: collapsible tools and gestures for computational design

Beyond: collapsible tools and gestures for computational design Beyond: collapsible tools and gestures for computational design The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation As Published

More information

Joining Forces University of Art and Design Helsinki September 22-24, 2005

Joining Forces University of Art and Design Helsinki September 22-24, 2005 APPLIED RESEARCH AND INNOVATION FRAMEWORK Vesna Popovic, Queensland University of Technology, Australia Abstract This paper explores industrial (product) design domain and the artifact s contribution to

More information

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

School of Computer Science. Course Title: Introduction to Human-Computer Interaction Date: 8/16/11 Course Title: Introduction to Human-Computer Interaction Date: 8/16/11 Course Number: CEN-371 Number of Credits: 3 Subject Area: Computer Systems Subject Area Coordinator: Christine Lisetti email: lisetti@cis.fiu.edu

More information

Arbitrating Multimodal Outputs: Using Ambient Displays as Interruptions

Arbitrating Multimodal Outputs: Using Ambient Displays as Interruptions Arbitrating Multimodal Outputs: Using Ambient Displays as Interruptions Ernesto Arroyo MIT Media Laboratory 20 Ames Street E15-313 Cambridge, MA 02139 USA earroyo@media.mit.edu Ted Selker MIT Media Laboratory

More information

Motivation and objectives of the proposed study

Motivation and objectives of the proposed study Abstract In recent years, interactive digital media has made a rapid development in human computer interaction. However, the amount of communication or information being conveyed between human and the

More information

Vocational Training with Combined Real/Virtual Environments

Vocational Training with Combined Real/Virtual Environments DSSHDUHGLQ+-%XOOLQJHU -=LHJOHU(GV3URFHHGLQJVRIWKHWK,QWHUQDWLRQDO&RQIHUHQFHRQ+XPDQ&RPSXWHU,Q WHUDFWLRQ+&,0 QFKHQ0DKZDK/DZUHQFH(UOEDXP9RO6 Vocational Training with Combined Real/Virtual Environments Eva

More information

Keywords: Human-Building Interaction, Metaphor, Human-Computer Interaction, Interactive Architecture

Keywords: Human-Building Interaction, Metaphor, Human-Computer Interaction, Interactive Architecture Metaphor Metaphor: A tool for designing the next generation of human-building interaction Jingoog Kim 1, Mary Lou Maher 2, John Gero 3, Eric Sauda 4 1,2,3,4 University of North Carolina at Charlotte, USA

More information

User Experience of Physical-Digital Object Systems: Implications for Representation and Infrastructure

User Experience of Physical-Digital Object Systems: Implications for Representation and Infrastructure User Experience of Physical-Digital Object Systems: Implications for Representation and Infrastructure Les Nelson, Elizabeth F. Churchill PARC 3333 Coyote Hill Rd. Palo Alto, CA 94304 USA {Les.Nelson,Elizabeth.Churchill}@parc.com

More information

User Interface Agents

User Interface Agents User Interface Agents Roope Raisamo (rr@cs.uta.fi) Department of Computer Sciences University of Tampere http://www.cs.uta.fi/sat/ User Interface Agents Schiaffino and Amandi [2004]: Interface agents are

More information

Physical Interaction and Multi-Aspect Representation for Information Intensive Environments

Physical Interaction and Multi-Aspect Representation for Information Intensive Environments Proceedings of the 2000 IEEE International Workshop on Robot and Human Interactive Communication Osaka. Japan - September 27-29 2000 Physical Interaction and Multi-Aspect Representation for Information

More information

LECTURE 5 COMPUTER PERIPHERALS INTERACTION MODELS

LECTURE 5 COMPUTER PERIPHERALS INTERACTION MODELS September 21, 2017 LECTURE 5 COMPUTER PERIPHERALS INTERACTION MODELS HCI & InfoVis 2017, fjv 1 Our Mental Conflict... HCI & InfoVis 2017, fjv 2 Our Mental Conflict... HCI & InfoVis 2017, fjv 3 Recapitulation

More information

Direct Manipulation. and Instrumental Interaction. Direct Manipulation 1

Direct Manipulation. and Instrumental Interaction. Direct Manipulation 1 Direct Manipulation and Instrumental Interaction Direct Manipulation 1 Direct Manipulation Direct manipulation is when a virtual representation of an object is manipulated in a similar way to a real world

More information

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

CS 889 Advanced Topics in Human- Computer Interaction. Experimental Methods in HCI CS 889 Advanced Topics in Human- Computer Interaction Experimental Methods in HCI Overview A brief overview of HCI Experimental Methods overview Goals of this course Syllabus and course details HCI at

More information

User Experience. What the is UX Design? User. User. Client. Customer. https://youtu.be/ovj4hfxko7c

User Experience. What the is UX Design? User. User. Client. Customer. https://youtu.be/ovj4hfxko7c 2 What the #$%@ is UX Design? User Experience https://youtu.be/ovj4hfxko7c Mattias Arvola Department of Computer and Information Science 3 4 User User FreeImages.com/V J FreeImages.com/V J 5 Client 6 Customer

More information

LCC 3710 Principles of Interaction Design. Readings. Sound in Interfaces. Speech Interfaces. Speech Applications. Motivation for Speech Interfaces

LCC 3710 Principles of Interaction Design. Readings. Sound in Interfaces. Speech Interfaces. Speech Applications. Motivation for Speech Interfaces LCC 3710 Principles of Interaction Design Class agenda: - Readings - Speech, Sonification, Music Readings Hermann, T., Hunt, A. (2005). "An Introduction to Interactive Sonification" in IEEE Multimedia,

More information

Alternative Interfaces. Overview. Limitations of the Mac Interface. SMD157 Human-Computer Interaction Fall 2002

Alternative Interfaces. Overview. Limitations of the Mac Interface. SMD157 Human-Computer Interaction Fall 2002 INSTITUTIONEN FÖR SYSTEMTEKNIK LULEÅ TEKNISKA UNIVERSITET Alternative Interfaces SMD157 Human-Computer Interaction Fall 2002 Nov-27-03 SMD157, Alternate Interfaces 1 L Overview Limitation of the Mac interface

More information

New Metaphors in Tangible Desktops

New Metaphors in Tangible Desktops New Metaphors in Tangible Desktops A brief approach Carles Fernàndez Julià Universitat Pompeu Fabra Passeig de Circumval lació, 8 08003 Barcelona chaosct@gmail.com Daniel Gallardo Grassot Universitat Pompeu

More information

Definitions of Ambient Intelligence

Definitions of Ambient Intelligence Definitions of Ambient Intelligence 01QZP Ambient intelligence Fulvio Corno Politecnico di Torino, 2017/2018 http://praxis.cs.usyd.edu.au/~peterris Summary Technology trends Definition(s) Requested features

More information

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

Introduction to HCI. CS4HC3 / SE4HC3/ SE6DO3 Fall Instructor: Kevin Browne Introduction to HCI CS4HC3 / SE4HC3/ SE6DO3 Fall 2011 Instructor: Kevin Browne brownek@mcmaster.ca Slide content is based heavily on Chapter 1 of the textbook: Designing the User Interface: Strategies

More information

lecture notes for method Observation & Invention

lecture notes for method Observation & Invention lecture notes for method Observation & Invention Konrad Tollmar, Interactive Institute... is a creative tool that highlight the value of interdisciplinary design teams. Different use of media that keep

More information

Embodied User Interfaces for Really Direct Manipulation

Embodied User Interfaces for Really Direct Manipulation Version 9 (7/3/99) Embodied User Interfaces for Really Direct Manipulation Kenneth P. Fishkin, Anuj Gujar, Beverly L. Harrison, Thomas P. Moran, Roy Want Xerox Palo Alto Research Center A major event in

More information

A Glimpse of Human-Computer Interaction

A Glimpse of Human-Computer Interaction A Glimpse of Human-Computer Interaction Jim Hollan Co-Director Design Lab Department of Cognitive Science Department of Computer Science and Engineering Email: hollan@ucsd.edu Lab: Design Lab at UC San

More information

Issues and Challenges in Coupling Tropos with User-Centred Design

Issues and Challenges in Coupling Tropos with User-Centred Design Issues and Challenges in Coupling Tropos with User-Centred Design L. Sabatucci, C. Leonardi, A. Susi, and M. Zancanaro Fondazione Bruno Kessler - IRST CIT sabatucci,cleonardi,susi,zancana@fbk.eu Abstract.

More information

Activity-Centric Configuration Work in Nomadic Computing

Activity-Centric Configuration Work in Nomadic Computing Activity-Centric Configuration Work in Nomadic Computing Steven Houben The Pervasive Interaction Technology Lab IT University of Copenhagen shou@itu.dk Jakob E. Bardram The Pervasive Interaction Technology

More information

preface Motivation Figure 1. Reality-virtuality continuum (Milgram & Kishino, 1994) Mixed.Reality Augmented. Virtuality Real...

preface Motivation Figure 1. Reality-virtuality continuum (Milgram & Kishino, 1994) Mixed.Reality Augmented. Virtuality Real... v preface Motivation Augmented reality (AR) research aims to develop technologies that allow the real-time fusion of computer-generated digital content with the real world. Unlike virtual reality (VR)

More information

Interaction Design -ID. Unit 6

Interaction Design -ID. Unit 6 Interaction Design -ID Unit 6 Learning outcomes Understand what ID is Understand and apply PACT analysis Understand the basic step of the user-centred design 2012-2013 Human-Computer Interaction 2 What

More information