Introduction to Human-Computer Interaction
|
|
- Job Anderson
- 6 years ago
- Views:
Transcription
1 Introduction to Human-Computer Interaction Designing Interactive Systems Lecture 1 Nadia Boukhelifa nadia.boukhelifa@inria.fr with acknowledgements to: Petra Isenberg, Anastasia Bezerianos, Anthony Tang, Nic Marquardt, Tobias Isenberg, Raimund Dachselt
2 Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 2 Photograph courtesy of Penelope Sanderson
3 bad interaction design is everywhere Photographs courtesy of Penelope Sanderson Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 3
4 bad interaction design is everywhere Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 4
5 bad interaction design is everywhere Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 5
6 bad interaction design is everywhere Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 6
7 This Is What Happens When You Let Developers Create UI Jeff Atwood (Co-Founder StackOverflow) Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 7
8 bad interaction design can be harmful in harmless cases just to your general sense of well-being Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 8
9 bad interaction design can be harmful Money A $200 withdrawal turns into $20000 Bad font choice, looks like. Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 9
10 bad interaction design can be harmful Lives: Therac-25 Radiation Machine Massive doses of radiation led to several deaths The system noticed that something was wrong and halted the X-ray beam, but merely displayed the word "MALFUNCTION" followed by a number from 1 to 64. The user manual did not explain or even address the error codes, so the operator pressed the P key to override the warning and proceed anyway. Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 10
11 but, I wouldn t make those mistakes! maybe, but you re not the only one working on most projects. Your team might still make that mistake. here s the problem: you are typically not the user. you have your own biases. Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 11
12 summary interaction design is everywhere good interaction design is hard poorly designed things have big consequences good design practices can help you re going to be a good designer Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 12
13 course objectives learn ways to address interaction design problems learn how to understand users learn how to develop design representations work as part of an interaction design team involves hands-on experience with multiple design methods: involving users, prototyping, testing Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 13
14 introduction: me instructor: Nadia Boukhelifa post-doctoral researcher at INRIA Ph.D. in Computer Science from University of Kent research in Information Visualization / HCI office: at Université Paris Sud / Bâtiment Claude Shannon (plateau de Saclay) me for an appointment Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 14
15 basic course information website readings / slides posted online at the main website 09:45 11:15 (lecture 1-3, 5-7) 14:00 15:30 (lecture 4, Tuesday!) S109 11:30 13:00 (lab 1-3, 5-7) 15:45 17:15 (lab 4, Tuesday!) S109 Lecture Break Labs Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 15
16 Course outline January 15 Lecture: Introduction to HCI Tutorial: Group formation, picking projects January 19 Lecture: User requirements analysis Tutorial: Conducting a requirements analysis Hand in project component I February 2 Lecture: Sketching and storyboards Tutorial: Sketching and brainstorming Hand in project component II Febuary 3 Lecture: Prototyping Tutorial: Planning a high-fidelity prototype Feb 23 Lecture: Interaction Design Tutorial: Development of high-fidelity prototype Hand in project component III March 2 Lecture: Usability evaluation Demo project component IV March 9 Lecture: Information Visualization Tutorial: Heuristic evaluation March 16 Exam Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 16
17 assessment Class participation: 10% Project: 40% Exam: 50% Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 17
18 assessment participation (10%) treat everyone with respect be constructive be prepared for class let the instructor know if you cannot attend ask challenging questions, contribute with comments help your classmates / project team Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 18
19 assessment project 40% opportunity for you to engage in hands-on interaction design with a real project project teams of 3 (one group of 4) Component I - Group Formation & Topic Choice Component II - User Requirements Component III - Low-Fidelity Prototype Component IV - High-Fidelity Prototype Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 19
20 labs will explain the project components hands-on activities towards your projects Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 20
21 Acknowledgements Lecture slides include material from: Anthony Tang (University of Calgary) Nicolai Marquart (City University London) Anastasia Bezerianos (Université Paris Sud) Raimund Dachselt (University of Dresden) Tobias Isenberg (INRIA) Petra Isenberg (INRIA) Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 21
22 Further readings Helen Sharp, Yvonne Rogers, Jenny Preece, Interaction Design: Beyond Human-Computer Interaction, Wiley, 2nd Edition, 2007, ISBN , Bill Buxton: Sketching User Experiences - Getting the Design Right and the Right Design. Morgan Kaufmann, 2007, ISBN Educating us in creativity and design [Shne05] Shneiderman, B., Plaisant, C.; Designing the User Interface; Pearson Addison-Wesley, 4th edition, 2005, ISBN Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 22
23 Questions? Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 23
24 Lecture 1 WHAT IS HCI AND WHERE DO WE COME FROM? Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 24
25 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 [ACM] Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 25
26 We focus on designing interactive systems = [ ] developing interactive products that are easy, effective, and pleasurable to use from a user s perspective Rogers, Sharp, & Preece, 2011 Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 26
27 hci is multidisciplinary Computer Science Artificial Intelligence Design Cognitive Sciences HCI Ergonomics Engineering Graphical Arts Psychology Social Sciences (Sociology, Anthropology) Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 27
28 what is an interactive system? interaction devices user interfaces responsive software Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 28
29 what is a user interface (UI)? part of an interactive system that: represents its internal state on output peripherals captures & manages input from input peripherals the medium through which the communication between human and computer takes place through the interface user actions are translated into instructions that are comprehensible for the computer computer outputs are coherently edited for the user so that he/she can react on them [Bowm+04] Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 29
30 user interface The DEC VT100, a widely emulated computer terminal image source wikipedia Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 30
31 graphical user interface (GUI) interface + to that uses output peripherals (screen, projector) some input peripherals (mouse, pen) that provide relative positions w.r.t. the output peripherals allow reference to aspects on the interface using pointing (thus linking input/output) Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 31
32 graphical user interface image source wikipedia Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 32
33 UI is responsible for approx. 50% of the design, implementation and maintenance time + code size important part of the software development Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 33
34 what is an interaction technique? A method which enables the user to carry out a task by means of the user interface. Comprises hardware and software components Software component responsible for transfer of device information into actions and for the issue of (graphical, acoustic, haptic) feedback [Bowm+04]. Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 34
35 drag and drop image source wikipedia Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 35
36 usability aim is to make things that meet users needs there are many ways to meet needs usability is concerned with optimizing interactions Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 36
37 usability goals effective to use efficient to use safe to use have good utility easy to learn easy to remember how to use Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 37
38 the user experience all aspects of the user s interaction with the product: how it is perceived, learned, and used important questions: what are the important qualities of the intended experience? fast and efficient vs. slow and leisurely interactions Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 38
39 in this course we will be concerned with all these aspects interactive systems graphical user interfaces interaction techniques usability user experience Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 39
40 but first we need to learn where we re coming from a brief history of human-computer interfaces Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 40
41 the history of interfaces Grudin (1990) The computer reaches out: The historical continuity of interface design Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 41
42 History of the development of UIs [vdam97] No predictable, steady UI improvements, like e.g. for Moore s Law More like a punctuated equilibrium (Steven Jay Gould) long periods of stability, interrupted through rapid changes Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 42
43 Moore s Law Gordon Moore (Intel): 1965 The complexity for minimum component costs has increased at a rate of roughly a factor of two per year... Certainly over the short term this rate can be expected to continue, if not to increase. Over the longer term, the rate of increase is a bit more uncertain, although there is no reason to believe it will not remain nearly constant for at least 10 years. Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 43
44 Moore s Law bang on so far image source wikipedia Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 44
45 history of GUIs Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 45
46 the history of interfaces Phase 1,2 interaction by programming 1950s 60s Batch mode Punch cards Line printer Not interface, no menus Colossus Mark 2 Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 46
47 but there were revolutionary thinkers much earlier MEMEX and Hypertext (1945) Vannevar Bush: As We May Think Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 47
48 The Memex user interface A memex is a device in which an individual stores all his books, records, and communications, and which is mechanized so that it may be consulted with exceeding speed and flexibility. User interface: Translucent screens (displays) A keyboard, buttons and levers A camera ( analog scanner ) place to leave notes and comments dual projectors with ability to cross-reference text all human knowledge stored on mico-film human interface through buttons Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 48
49 The Memex Legacy Predicted personal computers, hypertext, the internet, the www, speech recognition, online encyclopedias "Wholly new forms of encyclopedias will appear, readymade with a mesh of associative trails running through them, ready to be dropped into the memex and there amplified." Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 49
50 Sketchpad Ivan Sutherland (1963) 1960s usually computers dealt with batches of jobs and used punched cards for input exception: TX-2 computer at MIT punched card Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 50
51 Sketchpad Ivan Sutherland (1963) PhD thesis at MIT 1 st graphical interface graphical screen pointing devices (optical pen) and buttons design, zoom, copy-paste, icons, geometric constraints Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 51
52 Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 52
53 Sketchpad Ivan Sutherland (1963) Ivan Sutherland received for Sketchpad: the ACM Turing Award (1988) (thought of as the Nobel prize for computing) the Kyoto Prize (2012) (regarded as Japanese equivalent of Nobel prize) Sketchpad influenced: CAD development of computer graphics GUI development object oriented programming Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 53
54 the history of interfaces Phase 3 commands with parameters 1960s-1980s End users (time-sharing) Human factors, cognitive psychology, graphic design Time sharing creates the illusion of a personal machine User can afford to think at the terminal Focus on user behaviour and productivity Computer mediated human-human interaction (CSCW) Messages / Shared file systems Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 54
55 Douglas Engelbart NLS (1968) Stanford Research Institute developed system to augment human intellect and use a network, wanted to turn the idea of Memex into reality (online System) invention of mouse, keyboard & function buttons hypertext links (remember Vannevar Bush (1945)) collaborative work, video-conference, document sharing Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 55
56 The Mother of All Demos took 90 minutes SF convention center (~1000 attendees) first time an integrated system for manipulating text onscreen was presented publicly demonstrated with help of geographically distributed team Engelbart was seated next to the screen at the controls of an online workstations whose display output was projected on the screen in the convention center Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 56
57 ffwd to discussion of the mouse Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 57
58 the history of interfaces Phase 4 GUIs - WIMP 1980s- Personal computers Many end-users More cognitive psychology, graphic design point-and click WIMP = windows, icons, menus, pointers (usually mouse) Phase 5 post-wimp 1990s- multiple, simultaneous input and outputs often more than one user different UI styles and terms beyond mouse and keyboard Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 58
59 history of GUIs Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 59
60 history of GUIs Xerox PARC = Palo Alto Research Center created in 1970 PARC grouped divers talent, interested in photocopying but also desktop computers 3 researchers/engineers won a Turing award Known for inventing OO Programming (Smalltalk) Ethernet Portable computers Laser printers WIMP : Windows, Icons, Menus & Pointers Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 60
61 Xerox Alto personal computer (1973) first to demonstrate desktop metaphor + GUI one of the first to use a mouse after sketchpad bitmapped screen not a commercial product GUI used windows, icons and menus (first fixed drop-down menu) first WYSIWYG cut & paste editor Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 61
62 Xerox Star (1981) followed from Alto as commercial product $16,500 first personal computer with GUI to be sold commercially (no financial success) Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 62
63 Apple Lisa (1978, released 1983) second personal computer with GUI to be sold commercially drop-down menu bar, windows, multiple tasking, a hierarchical file system, the ability to copy and paste, icons, folders and a mouse US$9,995 (approximately $23,426 in today's dollars Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 63
64 Apple Macintosh (1984) $2,495 Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 64
65 Apple Macintosh (1984) commercial success, more mature aggressive price ($2,500) accessible to larger public menu bar, modal dialog boxes and visible UI toolkit to help external developers $2,495 detailed style guides to help consistence between apps three key applications: Finder, MacPaint, MacWrite Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 65
66 Apple Macintosh (1984) Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 66
67 MS Windows (1983) Microsoft Windows 1.01 Announced in 1983 by Bill Gates (Microsoft) 1987 released for IBM computers Large disappointment: lack of icons, too much reliance on mouse pointing, slow, lack of tutorials Windows Overlapping windows Mac-like icons Long court battle between Microsoft and Apple (ruled in favor of MS) Windows 3.1 Commercial success 40% market share Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 68
68 Desktop interface ( ) more power and new uses (network), but still lots of interfaces based on WIMP Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 69
69 what do we envision next? from Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 70
70 what do we envision next? from Minority Report, 2002 Twentieth Century FOX and Dreamworks Pictures Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 71
71 where are we now? entering post-wimp era Augmented / mixed reality Wearable UIs Tangible user interfaces Touch UIs Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 72
72 The Problem WHY IS IT DIFFICULT TO DESIGN GOOD UIS? Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 73
73 Why is design hard? Everyone is different Age, knowledge, skill, ability, background People appropriate technology unexpectedly Designer s fallacy: that a designer can design into a technology, its purposes and uses Contexts of use may differ than what we expect Smartphone app use in the early days, and now Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 74
74 Appropriation In action Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 75
75 Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 76
76 Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 77
77 Why is design hard? We ve never seen it before We aren t the people using it We can t anticipate how people will use it Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 78
78 Why is design hard? Judging/predicting which designs will be successful is difficult Way more is possible than what is good Design involves making trade-offs Good designs are non-obvious Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 79
79 Why is design hard? People make errors slips: unintended action [motor action] mistakes: incorrect action [cognitive goal] Exercise: classify these Mistyping an address Clicking on a heading that isn t clickable Clicking Save instead of Open Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 80
80 Core design skills To synthesize a solution from all of the relevant constraints, understanding everything that will make a difference to the result To frame, or reframe, the problem and objective To create and envision alternatives. To select from those alternatives, knowing intuitively how to choose the best approach. To visualize and prototype the intended solution Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 81
81 The user is not like me Familiarity with the interface problems being solved Confidence Designer s setting vs. user s setting Designers have different skills (perceptual, cognitive, or domain) Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 82
82 Are there processes that can be followed? Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 83
83 the user-centered approach early focus on users and tasks empirical measurement iterative design Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 84
84 four basic activities 1. establishing requirements 2. designing alternatives 3. prototyping 4. evaluating Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 85
85 the design lifecycle Establishing requirements Designing alternatives Evaluating Prototyping Final product Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 86
86 Iterative Process Harper et al., 2008 Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 87
87 Iterative Process what human values do we wish to design for? what are the various morale, personal, and social impacts of the proposed system? Harper et al., 2008 Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 88
88 practical issues who are the users? what are their needs? how do we generate alternatives? how to choose among alternatives? Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 89
89 users needs users rarely know what is possible 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 Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 90
90 involving users member of the design team participatory design approach full- or part-time members, for short- or long-term periods of the project occasional consultation interview users to identify needs get feedback on prototypes through user testing Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 91
91 requirements understand as much as possible about users, their tasks, and context of use in order to produce a stable set of requirements Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 92
92 Break Class will resume in minute(s) Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 93
93 Deep Dive: IDEO s redesign of the Shopping Cart Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 94
94 Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 95
95 Idea Generation LAB 1 Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 96
96 Deep Dive Discussion 15 mins Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 97
97 good design RARELY happens alone Others are needed to help generate ideas, give feedback, etc. Diversity of backgrounds, skills, and experiences are needed Today s lab is about understanding that group process and facilitating team formation Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 98
98 breakout Session Find teammates now you can either self-assign (research does not recommend this) we an do a small exercise to select groups (research recommends this) Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 99
99 group selection exercise 5mins You are designing a new interface for paying a parking ticket in a parking garage. Which of the following aspects would you choose to work on: a) finding out how people currently pay b) building an example mockup c) designing the hardware d) designing the software e) something else write your name and answer on a piece of paper and give it to the instructor Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 100
100 project we will work on during the course many people suffer from information overload The goal of the project is to figure out an application running on a certain device that can show us the information we need at a glance Currently many apps send us s or push notifications to make us aware of information we need. This is not very creative - how can we do better? Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 101
101 Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 102
102 Breakout Session 15 mins Find with your group 10 examples of situations where people have to deal with information overload Write down: who are the people what is the information they deal with Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 103
103 Breakout Session 20 mins Pick your favorite situation and create some sketches What is the problem (or problems) that needs to be addressed? Where would an app to solve the problem be used? What is the current situation? What are your assumptions about this problem? Assumptions are things you have not empirically backed up (e.g. security of children in a shopping cart is an issue before you ve read any studies about the topic) What would you need to find out? Who would you ask? How would you ask? Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 104
104 Breakout Session 5 min talks 5 minute talks walk everyone through the charts you constructed 2 minute questions Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 105
105 Group Discussion mins Place the sketches of the different project ideas around the room Walk around, and discuss these project ideas with others Use sticky notes to add a variation to that project idea e.g. variations for communication system for families: (1) between homes; (2) between grandma and baby; (3) within a home If you would like to change groups, discuss with others Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 106
106 Project Component I - Deliverables Get, buy, reuse a binder and in it put a piece of paper with the names & addresses of all team members a grading sheet (download from website) a description of your project idea (details see website and grading sheet) a description of users and stakeholders who is impacted in one way or another by your system? Hand the binder in at the beginning of the next lab! Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 107
107 In the remaining time begin with your deliverable flash our your project idea Problems to think of in this space: What should the device show? , weather, calendar, news,...? When should information be shown? How important is the context of use to what is being shown? How does the size of the screen influence what should be shown? What would alerts look like, would they be needed? What would the display look like for specialists in an area (e.g. if you pick musicians would John Lennon's display look different than Michael Jackson's)? Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 108
108 Acknowledgements Lecture slides include material from: Petra Isenberg (INRIA) Anthony Tang (University of Calgary) Nicolai Marquart (City University London) Anastasia Bezerianos (Université Paris Sud) Raimund Dachselt (University of Dresden) Tobias Isenberg (INRIA) Introduction to HCI Ecole Centrale 2015 Nadia Boukhelifa 109
Introduction to Human-Computer Interaction
Introduction to Human-Computer Interaction Designing Interactive Systems Lecture 1 Petra Isenberg petra.isenberg@inria.fr Introduction to HCI Ecole Centrale 2016 Petra Isenberg 2 Photograph courtesy of
More informationInteraction 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 informationHuman 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 informationHuman 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 informationCS 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 informationSIM 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 informationCourse Syllabus. P age 1 5
Course Syllabus Course Code Course Title ECTS Credits COMP-263 Human Computer Interaction 6 Prerequisites Department Semester COMP-201 Computer Science Spring Type of Course Field Language of Instruction
More informationHuman Computer Interaction (HCI) 1 lecture dr Kristina Lapin
Human Computer Interaction (HCI) 1 lecture dr Kristina Lapin 1 Objectives Concerns of interactive system design Evolution Interaction design (IxD) and human computer interaction (HCI) Usability and user
More informationA 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 informationLecture 1 - Introduction to HCI CS-C
Lecture 1 - Introduction to HCI CS-C3120 2016-2017 Welcome Prof. David McGookin david.mcgookin@aalto.fi Room 3583 TUAS Tuomas Vaittinen tuomas.vaittinen@aalto.fi Room 3540 TUAS Mikko Kytö mikko.kyto@aalto.fi
More informationTimeline 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 informationHuman-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 informationUnit 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 informationCSE440: 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 informationEffective 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 informationHuman 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 informationFirst day quiz Introduction to HCI
First day quiz Introduction to HCI CS 3724 Doug A. Bowman You are on a team tasked with developing new order tracking and management software for amazon.com. Your goal is to deliver a high quality piece
More informationHuman-Computer Interaction IS 4300
Human-Computer Interaction IS 4300 Prof. Timothy Bickmore Overview for Today Overview of the Course Logistics Overview of HCI Some basic concepts Overview of Team Projects Introductions 1 Relational Agents
More informationIntroduction. 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 informationWho are these people? Introduction to HCI
Who are these people? Introduction to HCI Doug Bowman Qing Li CS 3724 Fall 2005 (C) 2005 Doug Bowman, Virginia Tech CS 2 First things first... Why are you taking this class? (be honest) What do you expect
More informationSketchpad 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 informationHuman-Centered Design. Scott Klemmer Autumn 2009
stanford hci group http://cs147.stanford.edu Human-Centered Design Scott Klemmer Autumn 2009 Recap: Course Overview Project-based course Weekly assignments, due Thursday noon Two weekly lectures, studio
More informationChapter 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 informationEECS 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 informationDirect 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 informationCS 3724 Introduction to HCI
CS 3724 Introduction to HCI Jacob Somervell McBryde 104C jsomerve@vt.edu Who are these people? Jacob Somervell (instructor) PhD candidate in computer science interested in large screen displays as notification
More informationEECS 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 informationRV - 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 informationSchool 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 informationHuman-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 informationMilestone 2. Presentation Demonstration? Due July 5 th at noon. Additional requirements info User testing results
Milestone 2 Use requirements from Milestone 1 to create a paper prototype. 3 paper prototypes, each tested with 3 users. Keep notes like a sportscaster Write-up: Additional requirements info User testing
More informationUniversidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática. Interaction in Virtual and Augmented Reality 3DUIs
Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática Interaction in Virtual and Augmented Reality 3DUIs Realidade Virtual e Aumentada 2017/2018 Beatriz Sousa Santos Interaction
More informationINTERACTION 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 informationHuman Factors. We take a closer look at the human factors that affect how people interact with computers and software:
Human Factors We take a closer look at the human factors that affect how people interact with computers and software: Physiology physical make-up, capabilities Cognition thinking, reasoning, problem-solving,
More informationGUI and Gestures. CS334 Fall Daniel G. Aliaga Department of Computer Science Purdue University
GUI and Gestures CS334 Fall 2013 Daniel G. Aliaga Department of Computer Science Purdue University User Interfaces Human Computer Interaction Graphical User Interfaces History 2D interfaces VR/AR Interfaces
More informationOutline. 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 informationCMP2019M Human-Computer Interaction. Week 1 Introduction
CMP2019M Human-Computer Interaction Week 1 Introduction Today Part I: About This Module Staff Lectures & Workshops Assessment Part II: About HCI What is HCI? Interacting with computers a history Studying
More informationDirect 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 informationDesigning Interactive Systems II
Designing Interactive Systems II Computer Science Graduate Programme SS 2010 Prof. Dr. Jan Borchers RWTH Aachen University http://hci.rwth-aachen.de Jan Borchers 1 Today Class syllabus About our group
More informationWhat was the first gestural interface?
stanford hci group / cs247 Human-Computer Interaction Design Studio What was the first gestural interface? 15 January 2013 http://cs247.stanford.edu Theremin Myron Krueger 1 Myron Krueger There were things
More informationHUMAN 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 informationInteracting 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 informationUniversidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática. Human-Computer Interaction
Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática Human-Computer Interaction Beatriz Sousa Santos, 2016/2017 Outline Introduction Course Information Lectures and lab classes
More informationA 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 informationDirect 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 informationUser Interface Software Projects
User Interface Software Projects Assoc. Professor Donald J. Patterson INF 134 Winter 2012 The author of this work license copyright to it according to the Creative Commons Attribution-Noncommercial-Share
More informationResearch Topics in Human-Computer Interaction
stanford hci group / cs376 Research Topics in Human-Computer Interaction Scott Klemmer 28 September 2004 http://cs376.stanford.edu Who am I? New professor in computer science MS/PhD in CS from UC Berkeley
More informationResearch Topics in Human-Computer Interaction
Research Topics in Human-Computer Interaction michael bernstein spring 2013 cs376.stanford.edu INTRODUCTIONS Course Goals Contributions to HCI Primary Source Material Literature Index Literature Index
More informationLECTURE 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 informationD 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 informationVirtual Environments. Ruth Aylett
Virtual Environments Ruth Aylett Aims of the course 1. To demonstrate a critical understanding of modern VE systems, evaluating the strengths and weaknesses of the current VR technologies 2. To be able
More informationHUMAN-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 informationCS 6474/CS4803 Social Computing: Introduction
CS 6474/CS4803 Social Computing: Introduction Munmun De Choudhury munmund@gatech.edu Week 1 August 20, 2018 Part I: Course Structure and Information Learning Objectives http://www.munmund.net/cs6474_fall2018.html
More informationCS449/649: Human-Computer Interaction
CS449/649: Human-Computer Interaction Spring 2017 Lecture XXIII Anastasia Kuzminykh User Centered Design Process May 1 - June 14 History of user centered design in HCI June 19, June 21 Course Review July
More informationGames: Interfaces and Interaction
Games: Interfaces and Interaction Games are big business Games industry worldwide: around $40bn About the size of Microsoft Electronic Arts had $3bn revenue in 2006, world s 3rd largest games company A
More informationA Glimpse of Human-Computer Interaction. Jim Hollan Department of Cognitive Science Department of Computer Science and Engineering
A Glimpse of Human-Computer Interaction Jim Hollan Department of Cognitive Science Department of Computer Science and Engineering Email: hollan@ucsd.edu Lab: Design Lab at UC San Diego Web: hci.ucsd.edu/hollan
More informationInteraction 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 informationmixed reality & (tactile and) tangible interaction
mixed reality & (tactile and) Anastasia Bezerianos & Jean-Marc Vezien mixed reality & (tactile and) Jean-Marc Vezien & Anastasia Bezerianos Anastasia Bezerianos 1 about me Assistant prof in Paris-Sud and
More informationThe Isolated Practitioner
The Isolated Practitioner David M. Krum USC Institute for Creative Technologies 13274 Fiji Way Marina del Rey, CA 90292 USA krum@ict.usc.edu Mark Bolas USC Institute for Creative Technologies USC School
More informationInterface 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 informationCS 147 dt+ux: Design Thinking for User Experience Design, Prototyping & Evaluation Autumn 2015 Prof. James A. Landay Stanford University
dt + UX DESIGN THINKING FOR USER EXPERIENCE DESIGN + PROTOTYPING + EVALUATION Interface Hall of Shame or Fame? Designing the Future: Early & Future Visions of HCI From IBM s RealCD prompt button Computer
More information3D User Interaction CS-525U: Robert W. Lindeman. Intro to 3D UI. Department of Computer Science. Worcester Polytechnic Institute.
CS-525U: 3D User Interaction Intro to 3D UI Robert W. Lindeman Worcester Polytechnic Institute Department of Computer Science gogo@wpi.edu Why Study 3D UI? Relevant to real-world tasks Can use familiarity
More informationAlternative 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 informationShort Course on Computational Illumination
Short Course on Computational Illumination University of Tampere August 9/10, 2012 Matthew Turk Computer Science Department and Media Arts and Technology Program University of California, Santa Barbara
More informationResearch Topics in Human-Computer Interaction
stanford hci group / cs376 Research Topics in Human-Computer Interaction Scott Klemmer 27 September 2005 http://cs376.stanford.edu Who am I? Assistant professor in computer science MS/PhD in CS from UC
More informationHUMAN COMPUTER INTERACTION 0. PREFACE. I-Chen Lin, National Chiao Tung University, Taiwan
HUMAN COMPUTER INTERACTION 0. PREFACE I-Chen Lin, National Chiao Tung University, Taiwan About The Course Course title: Human Computer Interaction (HCI) Lectures: ED202, 13:20~15:10(Mon.), 9:00~9:50(Thur.)
More informationHuman Computer Interaction
Unit 23: Human Computer Interaction Unit code: QCF Level 3: Credit value: 10 Guided learning hours: 60 Aim and purpose T/601/7326 BTEC National The aim of this unit is to ensure learners know the impact
More informationA Glimpse of Human-Computer Interaction. Jim Hollan Department of Cognitive Science Department of Computer Science and Engineering
A Glimpse of Human-Computer Interaction Jim Hollan Department of Cognitive Science Department of Computer Science and Engineering Email: hollan@ucsd.edu Lab: Design Lab at UC San Diego Web: hci.ucsd.edu/hollan
More informationCS 354R: Computer Game Technology
CS 354R: Computer Game Technology http://www.cs.utexas.edu/~theshark/courses/cs354r/ Fall 2017 Instructor and TAs Instructor: Sarah Abraham theshark@cs.utexas.edu GDC 5.420 Office Hours: MW4:00-6:00pm
More informationIntroduction 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 informationMoving Man Introduction Motion in 1 Direction
Moving Man Introduction Motion in 1 Direction Go to http://www.colorado.edu/physics/phet and Click on Play with Sims On the left hand side, click physics, and find The Moving Man simulation (they re listed
More informationDigital Storytelling...a powerful tool!
Technology Toolbox Christine Jacobsen Elementary Coordinator Instructional Technology April 2008 6th six weeks Digital Storytelling...a powerful tool! Digital Storytelling The ancient art of storytelling
More informationContextual 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 informationmixed reality mixed reality & (tactile and) tangible interaction (tactile and) tangible interaction class housekeeping about me
Mixed Reality Tangible Interaction mixed reality (tactile and) mixed reality (tactile and) Jean-Marc Vezien Jean-Marc Vezien about me Assistant prof in Paris-Sud and co-head of masters contact: anastasia.bezerianos@lri.fr
More informationCMSC434. Introduction to Human-Computer Interaction. Week 02 Lecture 02 Feb 2, 2016 Design Thinking and Design Process. Jon
CMSC434 Introduction to Human-Computer Interaction Week 02 Lecture 02 Feb 2, 2016 Design Thinking and Design Process Jon Froehlich @jonfroehlich Human Computer Interaction Laboratory COMPUTER SCIENCE UNIVERSITY
More informationToday. Sketching and Toolkits. Questions? Announcements 10/02/2017. February 9, Finishing coding activity. Sketching.
Today Finishing coding activity Sketching and Toolkits February 9, 2017 Sketching Toolkits Winter 2017 COMP 4020 2 Announcements Questions? A1/MSI marks are available on UM Learn Feedback is in an attached
More informationCSE 190: 3D User Interaction. Lecture #17: 3D UI Evaluation Jürgen P. Schulze, Ph.D.
CSE 190: 3D User Interaction Lecture #17: 3D UI Evaluation Jürgen P. Schulze, Ph.D. 2 Announcements Final Exam Tuesday, March 19 th, 11:30am-2:30pm, CSE 2154 Sid s office hours in lab 260 this week CAPE
More informationTouch & 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 informationTHE ROLE OF USER CENTERED DESIGN PROCESS IN UNDERSTANDING YOUR USERS
THE ROLE OF USER CENTERED DESIGN PROCESS IN UNDERSTANDING YOUR USERS ANDREA F. KRAVETZ, Esq. Vice President User Centered Design Elsevier 8080 Beckett Center, Suite 225 West Chester, OH 45069 USA a.kravetz@elsevier.com
More informationAn Overview of Color Management
Introduction Color Management Monitor Calibration Windows Monitor Calibration Mac Further Information on Color Management Introduction An Overview of Color Management At the UCLA Office of Instructional
More information10 Steps To a Faster PC
10 Steps To a Faster PC A Beginners Guide to Speeding Up a Slow Computer Laura Bungarz This book is for sale at http://leanpub.com/10stepstoafasterpc This version was published on 2016-05-18 ISBN 978-0-9938533-0-2
More informationArtificial Intelligence in the World. Prof. Levy Fromm Institute Spring Session, 2017
Artificial Intelligence in the World Prof. Levy Fromm Institute Spring Session, 2017 Lecture 3 agenda Robots laws, applications, technology, examples, impact History of computing 1965-1980 Key people in
More informationCSE Tue 10/09. Nadir Weibel
CSE 118 - Tue 10/09 Nadir Weibel Today Admin Teams Assignments, grading, submissions Mini Quiz on Week 1 (readings and class material) Low-Fidelity Prototyping 1st Project Assignment Computer Vision, Kinect,
More informationLearning Macromedia Fireworks Essentials and Digital Image Editing
Learning Macromedia Fireworks Essentials and Digital Image Editing 7 th Grade Technology Enhancement Instructor: Mr. Craig Clairmont Mailing address: PO Box 700-1045 Main St. Corvallis, MT 59828 Location:
More informationSubject 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 information6 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 informationHuman 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 informationHeads up interaction: glasgow university multimodal research. Eve Hoggan
Heads up interaction: glasgow university multimodal research Eve Hoggan www.tactons.org multimodal interaction Multimodal Interaction Group Key area of work is Multimodality A more human way to work Not
More informationweek 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 informationCMSC434 Intro to Human-Computer Interaction. Data Gathering and User Research Tuesday, February 12, 2013 Instructor: Jon Froehlich TA: Matt Mauriello
CMSC434 Intro to Human-Computer Interaction Data Gathering and User Research Tuesday, February 12, 2013 Instructor: Jon Froehlich TA: Matt Mauriello Hall of Fame Hall of Shame Printing Scott Berkun s Reading,
More informationThe Billy Scaife Guide to ICT Exam 2015
The Billy Scaife Guide to ICT Exam 2015 Mock Exam 1 (Answers) Mock Exam 2 (Answers) 1. The Smith family want a portrait done of the all the family together 2. The family arrange a PHOTO SHOOT with Image
More informationof interface technology. For example, until recently, limited CPU power has dictated the complexity of interface devices.
1 Introduction The primary goal of this work is to explore the possibility of using visual interpretation of hand gestures as a device to control a general purpose graphical user interface (GUI). There
More informationSMART USER INTERFACE FOR UBIQUITOUS COMPUTING: A STATE OF THE ART OF THE COMPUTER TO HUMAN COMMUNICATION
SMART USER INTERFACE FOR UBIQUITOUS COMPUTING: A STATE OF THE ART OF THE COMPUTER TO HUMAN COMMUNICATION Abdus Sattar 1, Ayesha Siddika 2, Marufa Montaha 3 1, 2 Britannia University, Department of Computer
More informationAdvanced User Interfaces: Interaction (5 CFU)
Advanced User Interfaces: Interaction (5 CFU) Lesson 1 (overview) Master Program in Computer Engineering http://hoc13.elet.polimi.it/aui_interaction/ Prof. Franca Garzotto Teaching assistants/project Tutors:
More informationNikon View DX for Macintosh
Contents Browser Software for Nikon D1 Digital Cameras Nikon View DX for Macintosh Reference Manual Overview Setting up the Camera as a Drive Mounting the Camera Camera Drive Settings Unmounting the Camera
More informationHow to Motivate & Persuade Users
How to Motivate & Persuade Users CHI 2003 Tutorial April 6, 2003 B.J. Fogg Stanford University Persuasive Technology Lab Box 20456 Stanford, CA 94309 bjfogg@stanford.edu captology.stanford.edu Instructor
More informationDesign of Multimodal Media Systems
Design of Multimodal Media Systems Brian Fisher (organizer) Sidney Fels Karon MacLean Tamara Munzner Ronald Rensink Updates for course notes at www.icics.ubc.ca/hci/multimodal/ THE UNIVERSITY OF BRITISH
More informationMECHANICAL DESIGN LEARNING ENVIRONMENTS BASED ON VIRTUAL REALITY TECHNOLOGIES
INTERNATIONAL CONFERENCE ON ENGINEERING AND PRODUCT DESIGN EDUCATION 4 & 5 SEPTEMBER 2008, UNIVERSITAT POLITECNICA DE CATALUNYA, BARCELONA, SPAIN MECHANICAL DESIGN LEARNING ENVIRONMENTS BASED ON VIRTUAL
More informationTangible User Interfaces
Tangible User Interfaces Seminar Vernetzte Systeme Prof. Friedemann Mattern Von: Patrick Frigg Betreuer: Michael Rohs Outline Introduction ToolStone Motivation Design Interaction Techniques Taxonomy for
More informationWinthrop Primary School
Winthrop Primary School Information Communication Technology Plan & Scope and Sequence (DRAFT) 2015 2016 Aim: To integrate across all Australian Curriculum learning areas. Classroom teachers delivering
More information