LECTURE 6, INTERACTION STYLES
|
|
- Frederica Garrison
- 6 years ago
- Views:
Transcription
1 September LECTURE 6, INTERACTION STYLES HCI &b InfoVis 2017, fjv 1
2 Recapitulation Lecture #5 Computer elements Interaction devices Focus on input Paradigms, Shifts From Batch To Ubiquitous Interaction models Norman Abowd & Beale HCI &b InfoVis 2017, fjv 2
3 Abowd & Beale vs. Norman Norman 7 stages: Helps understanding interaction Abowd & Beale: Translation between languages (user-input-core-output) 4 translations Articulation (1), Performance (2) Presentation (3), Observation (4) S core 3 O output 4 2 I 1 input U task Simple: Virtual Reality, articulaton is direct Complex: Control panels, e.g. Lecture Room lighting HCI &b InfoVis 2017, fjv 3
4 Example Haptic IO HCI &b InfoVis , fjv
5 Example Haptic IO HCI &b InfoVis 2017, fjv 5
6 Focus on Haptic Feedback Epidural Simulator from Yantric Haptic IO-device mounted in mannequin Interfaced with 3D models Feedback Visibility Mental model (building of) Mental model is built from the combination of haptic force feedback and 3D visualization Metaphor is very direct, i.e. a patient HCI &b InfoVis 2017, fjv 6
7 Metaphors The book metaphor Strength and weakness The desktop metaphor History and examples The internet metaphor Strength and weakness The spatial metaphor In development, examples The social metaphor In development, example HCI &b InfoVis 2017, fjv 7
8 Spatial Metaphor Humans are adapted to 3D space Spatial metaphor results in natural interaction Access functionality by acting in realistic space The normal desktop (2.5D) Gaming (3D virtual world: e.g. Quake, 2 nd life) Issue in information organization Virtual space same problems a Real Space Use related problems in improvement of technology HCI &b InfoVis 2017, fjv 8
9 Beyond the desktop Robertson, G. et al. "The Task Gallery: A 3D Window Manager." In Proceedings of CHI 2000 HCI &b InfoVis 2017, fjv 9
10 3D interactions Introduction of new metaphor's gallery, rooms, palette (maze) result of successful use of desktop-window interface; HCI &b InfoVis 2017, fjv 10
11 3D Navigation How well is the mapping of the keyboard realized? A modern approach to space navigation HCI &b InfoVis 2017, fjv 11
12 Spatial Metaphors 3D interaction in the (G)UI is often thought about and implementations are now finding their way to applications and users. Jared White: A real 3D interface may be many years from fruition, but use of computers will be unnecessarily restricted in both cognitive and functional sense, and also in the social sense as long as we are living in a flat, two-dimensional virtual world., August 2004, adapted by fjv. HCI &b InfoVis 2017, fjv 12
13 3D Interaction & Spatial Metaphor Win3D, ClockWise Microsoft Windows desktop See examples Looking Glass Project, SUN Microsystems Linux and Solaris desktop 2004, See examples Croquet Project What if.., desktop independent Open Source 2004, Cf. groupware HCI &b InfoVis 2017, fjv 13
14 Modernized 3D desktop Metaphor Simplex Continuously updated Office zone Multi-media zone Games zone Kids World Play No learning curve Fun Not immersive HCI &b InfoVis 2017, fjv 14
15 HCI &b InfoVis 2017, fjv 15
16 3D DeskTop Project Looking Glass Translucent windows! See what you are doing where Building-Rooms paradigm Interact with 3D objects Multi media driven Object~Action mental model Modern approach to objects See also MacOS-X interface HCI &b InfoVis 2017, fjv 16
17 HCI &b InfoVis 2017, fjv 17
18 HCI &b InfoVis 2017, fjv 18
19 3D Interfaces HCI &b InfoVis 2017, fjv 19
20 3D Interface, includes spatial metaphor HCI &b InfoVis 2017, fjv 20
21 Other Spatial interactions... Make interactive objects physical... HCI &b InfoVis 2017, fjv 21
22 Spatial (3D) Interaction Increasingly present in a lot of interfaces itunes ipod 3D and pseudo 3D interaction Interaction with objects. Wii Leap Motion Kinect Myo Hypertext suggest spatial relations Relates to basic HCI metaphores HCI &b InfoVis 2017, fjv 22
23 Social Metaphor Modeling interface to rules and forms of social behavior Related to spatial metaphor (environment) No concrete object/concept Not functionality but Style/Form Social agents Social Interaction is often collaborative Human Human Human Artificial agents Public virtual spaces, or Digital Hangout Relates to basic HCI metaphors HCI &b InfoVis 2017, fjv 23
24 Social Metaphor 2nd life, a gathering of avatars a gathering of identities HCI &b InfoVis 2017, fjv 24
25 Mismatched Metaphors (1) From the Hall of Shame The use of the trashcan to eject the floppy disk? The trashcan on the desktop? HCI &b InfoVis 2017, fjv 25
26 Mismatched Metaphors (2) From the Hall of Shame VCR buttons to control a printer? HCI &b InfoVis 2017, fjv 26
27 Basic Level InfoVis Metaphores Direct Manipulation Metaphore: DATA are Physical OBJECTS Navigation Metaphor DATA is in SPACE Distances have a meaning. Human Interaction Metaphore: COMPUTERS are PEOPLE Connect with People through Computer networks HCI &b InfoVis 2017, fjv 27
28 The Metaphor for the ipad? What is your metaphor for your ipad? My metaphor is brain (external) My tablet metaphor would be like Jamie's Torch. Left it in office once, I was bereft, daughter said its like I'd left her there! Mobile shopper ;-) Definitely "life partner" ;-) A scrapbook It s my daily computer. Once or twice a week I ll unsheath the MacBook Air for something specific Mine would be a window into the world or a bridge to communicate with others via social networks HCI &b InfoVis 2017, fjv 28
29 Users & Designers Metaphors Graphics Icons Language Documentation Tutorials HCI &b InfoVis 2017, fjv 29
30 Features of Systems Image = UI Familiar to users (see lecture 4) Matches way they think about domain Preferably based on a concrete metaphor Coherent Supports learning by exploration Hides system model (transparency) Reflects current status - changes are notified Supports retention (memorability) Reduces need for training HCI &b InfoVis 2017, fjv 30
31 Therefore Sloan s Law: The changes in new designs have to be dramatically attractive so that unease about the former design will develop This law is about a developing a satisfying Systems Image! HCI &b InfoVis 2017, fjv 31
32 INTERACTION STYLES HCI &b InfoVis 2017, fjv 32
33 Interaction Techniques An interaction technique is a way of using a physical input device to perform a generic task in a human-computer dialogue. Foley et al. [1990] technical definition : An interaction technique is a way to carry out an interactive task. It is defined in the binding, sequencing, and functional levels, and it is based on using a set of input and output devices or technologies. HCI &b InfoVis 2017, fjv 33
34 Five Primary Interaction Styles Ben Shneiderman 1998 Direct manipulation Menu selection Form filling Command language Natural language These are all in response to the baseline of command languages All types not appropriate for all tasks Often useful to blend interactions styles in one UI We restrict to standard interaction (on a desktop) HCI &b InfoVis 2017, fjv 34
35 Interaction Styles & Categories Describe form of communication between user and computer Linguistic styles Command line (natural) Speech Key-Modal styles Function keys Q & A interaction Menu driven Form Fill-in Direct manipulation GUI Forms (Form Fill-in) HCI &b InfoVis 2017, fjv 35
36 Command Language Oldest style of interaction Instructions are expressed to computer directly Parsing or Direct Execution Communication purely textual Options: Single characters Whole words Abbreviations (e.g. cd, ftp) Function keys Combinations of the above HCI &b InfoVis 2017, fjv 36
37 Example Command Line Interface HCI &b InfoVis 2017, fjv 37
38 Issues in Command Language Issues: # of keystrokes required to complete command burden on (operator) memory Main characteristics: grammar required limited set of commands subset of natural language syntax often of form action - object HCI &b InfoVis 2017, fjv 38
39 Guidelines Command Language Meaningful commands & command names based on task analysis Meaningful command use consistent abbreviations Use consistent CL format (syntax) Follow de facto standards Provide way to execute sets of commands batch processes, Pipelines Provide online help, feedback, undo, replay, etc Redundancy is okay (provides customizability) Use extra options to alter behavior slightly reduce memory load e.g unix -r option for 10 commands (11 instead of 20) HCI &b InfoVis 2017, fjv 39
40 Command Language From literature: flexible Advantages appeals to power users allows user initiative allows convenient creation of macros cheap Disadvantages low visibility requires substantial training and memorization not useful for novice users poor error handling (relative) HCI &b InfoVis 2017, fjv 40
41 Text-based Natural Language Alan Turing: Turing Test No difference experienced human/computer HEX: Chatterbot Relevant characteristics Convenience (familiar words) Expressive power (combinations) Ambiguity The house was built by the river by the local council Context Cleaning lady earns 250, Managing director 250(.000,-) HCI &b InfoVis 2017, fjv 41
42 HCI &b InfoVis , fjv
43 Natural Language LUIs Continuous speech recognition (CSR) Natural language understanding common already often narrow in focus (specialized) Query languages almost natural language grammar limited Written language input Part of graphical interface HCI &b InfoVis 2017, fjv 43
44 Example Voice Recognition (in) Phonemes input & recognition: CSR HCI &b InfoVis 2017, fjv 44
45 Voice Output Has to do with Computer-Human Interaction Synthesis of voice BT VODIS: Voice Operated Database Inquiry System KPN Telecom DIAL 118 phone number request Computer operated answer Sound-Devices/Cards have Speech Synthesis Time indication system Read aloud for websites New interfaces use sound/voice for instruction HCI &b InfoVis 2017, fjv 45
46 Example Voice Synthesis (out) Phonemes generation & tone expression HCI &b InfoVis 2017, fjv 46
47 Natural Language From literature: Advantages natural to specify (no need to learn syntax) less intimidating for novices Fits mobile devices Disadvantages can not be generally applied yet requires clarification dialog may require more keystrokes (unless spoken) unpredictable results HCI &b InfoVis 2017, fjv 47
48 Key-Modal Styles Require Input by user/operator Question and Answer Function key interaction Menus HCI &b InfoVis 2017, fjv 48
49 Function-Key Interaction Function keys: Term covers use of number of special input devices used for interaction with a machine e.g. numeric keypads credit card readers (bank-card reader, how many F-keys?) car park barrier operators cash machines, etc. Strict sequence of operations Not much training required Useful in public places HCI &b InfoVis 2017, fjv 49
50 Example Key-Modal Interaction Key-modal, and multi-modal Key-modal style, most used Key-modal, only Backup HCI &b InfoVis 2017, fjv 50
51 Question and Answer Interaction (1) system prompts user, (2) user types answer Often text-based Questions asked one at a time Suitable where short data entry required e.g. wizards, installation software Limited variation in sequence some branching possible Little training needed Limited support for correcting errors Slow in use (depending on user) Control is not with the user HCI &b InfoVis 2017, fjv 51
52 Form Fill-in Includes spreadsheets Designed for clerical workers with little experience Interfaces mimic paper forms (metaphor) Navigation: designed to move insertion point without looking at screen Structured way of gathering info Should be possible to go back If transcription: make screen resemble paper HCI &b InfoVis 2017, fjv 52
53 Form Fill-in From literature: Advantages simplifies data entry requires modest training convenient assistance (recognition vs. recall) allows for formmanagement tools Disadvantages context and application dependent uses menu style for parameter fill-in consumes screen space HCI &b InfoVis 2017, fjv 53
54 Menu Style Interaction Covers toolbars, palettes, text-based menus, etc. Selection possible in multiple ways pointing typing letter or number shortcuts instead of pointing HCI &b InfoVis 2017, fjv 54
55 Characteristics of Menus Offer only those actions that make sense in the current situation (e.g. grey out others) Use based on recognition not remembering Item names and icon must be carefully chosen Not suitable for complex actions e.g. commands with many operands copying a set of files from one disk to another Can be cumbersome way accessing info e.g. if wading through a number of submenus is required Menu may take up screen space, solution: pull-down, pop-up, radial, fish-eye HCI &b InfoVis 2017, fjv 55
56 Styles of Menus There are many types of menus pull-down & pop-up command cascading menus iconic menus tree-structured menus (site maps) pie-menus (pop-up radial) multiple-column menus (common on WWW) Lots of studies have been done how many items/to what depth dynamically rearranging content according to frequency of use role of stable position within a pull-down menu titling (where is the title placed) HCI &b InfoVis 2017, fjv 56
57 User Feedback with Menus Well-designed menu incorporates feedback What options are available? (greyed out) Visual information highlighting current item underlining accelerator keys ticks in front of selected options (sound feedback) walk-through arrows indicating submenus dots... showing that selection refers to further dialogue separator lines to group Feedback on end of selection process (visibility) the appropriate action has occurred HCI &b InfoVis 2017, fjv 57
58 Example Menu Style What options are available? ImageJ: java based image processing HCI &b InfoVis 2017, fjv 58
59 Issues on Single Menu Panel Meaningful item name Top-level panels of menus most error prone It should be easy to go back Undo function is useful (incorporated?) IF undo not possible THEN do not place item at of menu-top OR near frequently used options Critical actions do not use accelerator keys Try out menus with real users HCI &b InfoVis 2017, fjv 59
60 Examples Menus (i) HCI &b InfoVis 2017, fjv 60
61 Examples Menus (ii) To see updates from friends, photos and feeds, the Zumobi Ziibii interface ( allows users to choose between two styles of presentation. On the left is a static list of text/image items with a gestural swipe used to control paging, and on the right is a dynamic scrolling ticker (called River ) which horizontally scrolls titles and images across the screen. Remark: Newer interaction modes are probed with Menu-structures. HCI &b InfoVis 2017, fjv 61
62 Organizing a Single Menu Panel No right number of items certainly not 7 ± 2 Grouping strategy should be applied categorical conventional frequency of use importance sequence of use alphabetical (if all other fails...) FishEye menu style (cf. direct manipulation) HCI &b InfoVis 2017, fjv 62
63 Menu Style: Topics of Concern 1. Naming of items on option list 2. Depth vs. breadth 3. Categorization 4. Time to selection, cf. Fitt s law: HCI &b InfoVis 2017, fjv 63
64 Menu Selection From literature: Advantages reduces learning time reduces keystrokes structures decision making easy to support error handling Disadvantages too many menus for complex tasks can be slow for frequent users consumes screen space requires rapid display rate HCI &b InfoVis 2017, fjv 64
65 Direct Manipulation Windows, Icons, Menus, Pointers, aka WIMP, Forms, (other objects) Objects can be acted upon directly by user with a pointing device Choice of forms and icons important a. match: designer s representation - user s understanding b. choice of metaphors c. explicit attention to ways in which instantiated and real objects differ d. cultural bias of representation HCI &b InfoVis 2017, fjv 65
66 Archetypal Direct Manipulation HCI &b InfoVis 2017, fjv 66
67 Direct-Manipulation Systems Technologies that derive from word processor: Desktop publication software Slide-presentation software Hypermedia environments Improved macro facilities Spell checker and thesaurus Grammar checkers Integration HCI &b InfoVis 2017, fjv 67
68 Direct-Manipulation Systems Video games Nintendo Wii, Sony PlayStation, Microsoft Xbox - Kinect Field of action is visual and compelling Commands are physical actions whose results are immediately shown on the screen No syntax to remember Most games continuously display a score Direct manipulation in the Sims, Second Life Spore, Myst well received DOOM and Quake controversial HCI &b InfoVis 2017, fjv 68
69 Examples Direct-Manipulation Guitar Hero video game HCI &b InfoVis 2017, fjv 69
70 Direct Manipulation Visual representation of objects and tasks that can be manipulated in arbitrary orders by users: GUI Advantages visually presents task concepts learnability retention over time error avoidance encourages exploration high subjective satisfaction Disadvantages can be difficult to program (especially error handling) non-sighted users requires high-end equipment new developments require to rethink the principles of Direct Interaction HCI &b InfoVis 2017, fjv 70
71 71 Menus in Direct manipulation Menu Bar (top of screen) menu drags down pull-down menu - mouse hold and drag down menu drop-down menu - mouse click reveals menu fall-down menus Contextual menu appears where you are pop-up menus - actions for selected object pie menus - arranged in a circle compass menus
72 Direct-Manipulation Systems: WYSIWYG word processing HCI &b InfoVis 2017, fjv 72
73 Example Direct Manipulation HCI &b InfoVis 2017, fjv 73
74 Example Fish-Eye menus See paper hci.liacs.nl HCI &b InfoVis 2017, fjv 74
75 Example Fish-Eye Menus HCI &b InfoVis 2017, fjv 75
76 Hybrid Systems HCI &b InfoVis 2017, fjv 76
77 Ubiquitous Computing Introduced by Weiser 1991: Invisibly enhancing the world that already exists Computers disappear in environment Goal: Make the interface metaphor visible to user Beyond GUI and WIMP Multi-modal! Sensor based HCI &b InfoVis 2017, fjv 77
78 MEASUREMENT AND EVALUATION OF INTERACTION HCI &b InfoVis 2017, fjv 78
79 Evaluation of Interaction Styles Depending on Context and: Time to learn Speed of performance Rate of errors Retention over time Subjective satisfaction These are typical Usability Aspect Part of usability specifications HCI &b InfoVis 2017, fjv 79
80 Evaluation of Interaction: Fitt s Law Relation between Target Size Distance to Target (GUI) Helps in Efficient Screen Design Fitt s law: T = k log 2 (D/S+0.5) T = time to move hand to target k ± 100ms, D = distance, S = size of target How would this work for newer interactions? HCI &b InfoVis 2017, fjv 80
81 Fitt s Law Experiments T = k log 2 (D/S+0.5) Relation Between Size - Distance HCI &b InfoVis 2017, fjv 81
82 Interaction, Mental Model, Fitt s Law ID 3 = log 2 D S c sin θ HCI &b InfoVis 2017, fjv 82
83 We have acquired a new skill... Link with screen layout Interaction is measurable on the lowest level Distance Target size Speed to the target Usability helps to measure interaction on higher levels of abstraction HCI &b InfoVis 2017, fjv 83
84 Epistemic Actions For Info Vis Exploration is important Epistemic Actions: Actions to support discovery of information Lowest action is exploring the screen, i.e. Eye-movement Interaction in the space with pointing device There is a known approximate time for some of these actions This knowledge can be part of a design cognitive load. HCI &b InfoVis 2017, fjv 84
85 Review #6 Interaction Styles Command Line Natural Language Speech Key-Modal Menus Form fill-in Direct Manipulation Hybrid Styles Evaluation, with Fits Law, Usability HCI &b InfoVis 2017, fjv 85
LECTURE 6, INTERACTION STYLES
September 22 2014 LECTURE 6, INTERACTION STYLES 1 Recapitulation Lecture #5 Computer elements Interaction devices Focus on input Paradigms, Shifts From Batch To Ubiquitous Interaction models Norman Abowd
More informationThe Interaction. Dr. Karim Bouzoubaa
The Interaction Dr. Karim Bouzoubaa UI Hall of Fame or Shame? The buttons are limited to text labels: à pi instead of (scientific mode) à sqrt rather than à * instead of X Why only one line of display?
More informationWhat is interaction? communication user system. communication between the user and the system
What is interaction? communication user system communication between the user and the system 2 terms of interaction The purpose of interactive system is to help user in accomplishing goals from some domain.
More informationchapter 3 the interaction
chapter 3 the interaction ergonomics physical aspects of interfaces industrial interfaces Ergonomics Study of the physical characteristics of interaction Also known as human factors but this can also be
More informationHuman-Computer Interaction. Chapter 2. What is HCI?
Human-Computer Interaction Chapter 2 What is HCI? Overview 2.1 The Human 2.2 The Computer 2.3 The Interaction Models of Interaction Interaction Styles Elements of the WIMP Interface HCI 2.3.1 Models of
More informationMENU SELECTION, FORM FILL-IN, AND DIALOG BOXES
MENU SELECTION, FORM FILL-IN, AND DIALOG BOXES 1-1 6-1 Task-Related Organization "The primary goal for menu, form fill-in, and dialog-box designers is to create a sensible, comprehensible, memorable, and
More informationThe Interaction. Using Norman s model. Donald Norman s model of interaction. Human error - slips and mistakes. Seven stages
The Interaction Interaction models Ergonomics Interaction styles Donald Norman s model of interaction Seven stages execution user establishes the goal formulates intention specifies actions at interface
More informationInteraction Style Categories. COSC 3461 User Interfaces. What is a Command-line Interface? Command-line Interfaces
COSC User Interfaces Module 2 Interaction Styles What is a Command-line Interface? An interface where the user types commands in direct response to a prompt Examples Operating systems MS-DOS Unix Applications
More informationCOMP 388/441 HCI: 07 - Menu Selection, Forms, and Dialog Boxes Menu Selection, Forms, and Dialog Boxes
07 - Menu Selection, Forms, and Dialog Boxes Menus Overview Offer cues, users can categorize actions easier (no syntax recall required) Especially effective when users have little training, use the UI
More informationthe Hick Hyman Law Pearson Addison-Wesley. All rights reserved. 6-1
the Hick Hyman Law describes the time it takes for a person to make a decision as a result of the possible choices he or she has; that is, increasing the number of choices will increase the decision time
More informationThe Interaction. notion of interaction interaction frameworks ergonomics interaction styles context of interaction
The Interaction notion of interaction interaction frameworks ergonomics interaction styles context of interaction Interaction Frameworks Interaction: communication between the user and the system Why have
More informationThe Interaction. Using Norman s model. Donald Norman s model of interaction. Human error - slips and mistakes
The Interaction Interaction models Ergonomics Interaction styles Donald Norman s model of interaction Seven stages execution user establishes the goal formulates intention specifies actions at interface
More informationInteraction Style Categories. COSC 3461 User Interfaces. Windows. Window Manager
COSC User Interfaces Module 2 Supplemental Materials WIMP Interfaces Interaction Style Categories Command-line interfaces Menus Natural Language Question/answer and query dialog Form-fills and spreadsheets
More informationInteraction Styles. Interaction. Type vs Style
Interaction Styles Interaction We consider: Manipulation styles Interface Components Examples Aim is to deepen understanding of the issues involved, and to provide guidance on interface design. Physical
More informationLooking Back: Fitts Law
Looking Back: Fitts Law Predicts movement time for rapid, aimed pointing tasks One of the few stable observations in HCI Index of Difficulty: How to get a and b for a specific device / interaction technique
More informationInteraction Styles. Interaction. Aim is to deepen understanding of the issues involved, and to provide guidance on interface design.
Interaction Styles Interaction We consider: Manipulation styles Interface Components Examples Aim is to deepen understanding of the issues involved, and to provide guidance on interface design. Physical
More informationInterface Design Issues Lecture 8
IMS5302 Human factors and usability Interface Design Issues Lecture 8 Overview Quality, need to reduce Response time Interaction styles Direct manipulation Interaction devices Function versus look Field
More informationInterfaces. The only means of interaction
Interfaces The only means of interaction Two components - Action language - Presentation language These are not interfaces, but components of each interface Types of interfaces - Natural language - Question
More informationType vs Style. Interaction types what is the aim of the interaction? Interaction styles what mechanism is to be used? E.g.
Type vs Style Interaction types what is the aim of the interaction? Instructing Conversing Manipulating Exploring Interaction styles what mechanism is to be used? E.g. Typing Speech Gesture Touch Menu
More informationHuman-Computer Interaction Interaction Styles, Multimedia, Hypertext & WWW BSc/CQU Lecture 3
Human-Computer Interaction Interaction Styles, Multimedia, Hypertext & WWW BSc/CQU Lecture 3 (December 7, 2001) Tralvex (Rex) Yeap MAAAI MSCS Outline Quick Review of Lecture 2 Assignment 1 Presentation
More informationChapter 6. Task-Related Organization. Single Menus. Menu Selection, Form Fill-in and Dialog Boxes. Binary Menus Radio Buttons Button Choice
Chapter 6 Menu Selection, Form Fill-in and Dialog Boxes Task-Related Organization "The primary goal for menu, form fill-in, and dialog-box designers is to create a sensible, comprehensible, memorable,
More informationSBD:Interaction Design
analysis of stakeholders, field studies ANALYZE Problem scenarios claims about current practice SBD:Interaction Design metaphors, information technology, HCI theory, guidelines DESIGN Activity scenarios
More informationSingle Menus No other menus will follow necessitating additional user choices
57 UNIT-III STRUCTURES OF MENUS Single Menus No other menus will follow necessitating additional user choices Sequential Linear Menus Simultaneous Menus 58 Hierarchical Menus When many relationships exist
More informationchapter 3 the interaction
chapter 3 the interaction 1 The Interaction interaction models translations between user and system ergonomics physical characteristics of interaction interaction styles the nature of user/system dialog
More informationInteraction design. The process of interaction design. Requirements. Data gathering. Interpretation and data analysis. Conceptual design.
Interaction design The process of interaction design Requirements Data gathering Interpretation and data analysis Conceptual design Prototyping Physical design Conceptual design Introduction It aims to
More information6 Designing Interactive Systems
6 Designing Interactive Systems 6.1 Design vs. Requirements 6.2 Paradigms, Styles and Principles of Interaction 6.3 How to Create a Conceptual Model 6.4 Activity-Based Design of Interactive Systems 6.5
More informationHUMAN COMPUTER INTERACTION
HUMAN COMPUTER INTERACTION 3. USABILITY AND CONCEPTUAL MODEL I-Chen Lin, National Chiao Tung University, Taiwan "One most unfortunate product is the type of engineer who does not realize that in order
More informationInformation Systems Interfaces (Advanced Higher) Information Systems (Advanced Higher)
National Unit Specification: general information NUMBER DV51 13 COURSE Information Systems (Advanced Higher) SUMMARY This Unit is designed to develop knowledge and understanding of the principles of information
More informationChapter 10 Interactive Systems And Usability Organizational Requirements Engineering
Chapter 10 Interactive Systems And Usability Organizational Requirements Engineering Prof. Dr. Armin B. Cremers Sascha Alda Overview Introduction: What is usability? Why is usability an important non-functional
More informationChapter 6: Interfaces and interactions
Chapter 6: Interfaces and interactions Overview Introduce the notion of a paradigm Provide an overview of the many different interface paradigms highlight the main design and research issues for each Consider
More informationInteraction Techniques. SWE 432, Fall 2017 Design and Implementation of Software for the Web
Interaction Techniques SWE 432, Fall 2017 Design and Implementation of Software for the Web Today What principles guide the design of usable interaction techniques? How can interaction designs help support
More information6 Designing Interactive Systems
6 Designing Interactive Systems 6.1 Design vs. Requirements 6.2 Paradigms, Styles and Principles of Interaction 6.3 How to Create a Conceptual Model 6.4 Activity-Based Design of Interactive Systems 6.5
More informationChapter 6: Interfaces and interactions
Chapter 6: Interfaces and interactions Overview Introduce the notion of a paradigm Provide an overview of the many different kinds of interfaces highlight the main design and research issues for each of
More informationCS6008-HUMAN COMPUTER INTERACTION Question Bank
CS6008-HUMAN COMPUTER INTERACTION Question Bank UNIT I FOUNDATIONS OF HCI PART A 1. What is HCI? 2. Who is involved in HCI. 3. What are the 5 major senses? 4. List the parts of human Eye. 5. What is meant
More informationNADAR SARASWATHI COLLEGE OF ENGINEERING & TECHNOLOGY
NADAR SARASWATHI COLLEGE OF ENGINEERING & TECHNOLOGY DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING EIGHTH SEMESTER QUESTION BANK CS6008 -HUMAN COMPUTER INTERACTION UNIT I FOUNDATIONS OF HCI The Human:
More informationInteraction Techniques. SWE 432, Fall 2016 Design and Implementation of Software for the Web
Interaction Techniques SWE 432, Fall 2016 Design and Implementation of Software for the Web Today What principles guide the design of usable interaction techniques? How can interaction designs help support
More informationIntroduction to Software Engineering
Introduction to Software Engineering 3. User Interface Design Mircea F. Lungu Based on a lecture by Oscar Nierstrasz. Roadmap > Interface design > Design principles > Graphical User Interfaces (GUI) >
More informationLECTURE 5 COMPUTER PERIPHERALS INTERACTIONMODELS
September 18, 2014 LECTURE 5 COMPUTER PERIPHERALS INTERACTIONMODELS 1 Recapitulation Lecture #4 Knowledge representation Mental Models, definitions Mental Models and Design Schemata, definitions & examples
More informationDEPARTMENT OF COMPUTER SCIENCE UNIVERSITY OF TORONTO CSC318S THE DESIGN OF INTERACTIVE COMPUTATIONAL MEDIA. Lecture Feb.
DEPARTMENT OF COMPUTER SCIENCE UNIVERSITY OF TORONTO CSC318S THE DESIGN OF INTERACTIVE COMPUTATIONAL MEDIA Lecture 10 11 Feb. 1998 INTERACTIVE DIALOGUE STYLES AND TECHNIQUES 1 10.1 A model of interactive
More informationevaluation techniques goals of evaluation evaluation by experts cisc3650 human-computer interaction spring 2012 lecture # II.1
topics: evaluation techniques usability testing references: cisc3650 human-computer interaction spring 2012 lecture # II.1 evaluation techniques Human-Computer Interaction, by Alan Dix, Janet Finlay, Gregory
More informationHuman Computer Interface Design Chapter 7 User Interface Elements Design and Guidelines
Human Computer Interface Design Chapter 7 User Interface Elements Design and Guidelines Objective UI Guidelines provides information on the theory behind the UI Elements "look and feel" and the practice
More informationUser Interface Design
User Interface Design & Development Lecture 07 Direct Manipulation João Pedro Sousa SWE 632 George Mason University today direct manipulation window UIs support for operations mouse, pen, eye tracking,
More informationToday: CMPUT 301: Lecture 14 The Interaction
Today: CMPUT 301: Lecture 14 The Interaction Lecturer: Martin Jagersand Department of Computing Science University of Alberta Notes based on previous courses by Ken Wong, Eleni Stroulia Zach Dodds, Martin
More informationMorten Fjeld HCI Course, Spring term 2006
Practical information 1/2 Previous course: Go to Spring 2005 Chapter 3: Interaction by Morten Fjeld Partly based on Dix et al. Exercise report: Do not copy your pal! Hand in of exercises: Tuesdays 16:00!
More informationMensch-Maschine-Interaktion 1. Chapter 7 (July 15, 2010, 9am-12pm): Implementing Interactive Systems
Mensch-Maschine-Interaktion 1 Chapter 7 (July 15, 2010, 9am-12pm): Implementing Interactive Systems 1 Implementing Interactive Systems Designing Look-And-Feel Constraints Mapping Implementation Technologies
More informationThe PCC CIS etutorial to Windows
The PCC CIS etutorial to Windows Table of Contents What do I see when I start my computer?...3 What is the desktop?...4 What is the start menu?...5 How do I adjust my windows?...6 How do I minimize a window?...6
More informationMICROSOFT WORD. Table of Contents. What is MSWord? Features LINC FIVE
Table of Contents What is MSWord? MSWord is a word-processing program that allows users to insert, edit, and enhance text in a variety of formats. Word is a powerful word processor with sophisticated editing
More informationHistory of Ubicomp. Page 1. Agenda. Why study history? Paradigms. Shwetak Patel. Review history of Ubicomp
CSE 599U Advanced Topics in Ubicomp History of Ubicomp Shwetak Patel Computer Science & Engineering Electrical Engineering Agenda Review history of Ubicomp Review the history of Human-Computer Interaction
More informationInteraction Design Rosson, Ch5 (Images) ** Images from Usability Engineering: Scenario-Based Development of Human-Computer Interaction, Mary Beth Rosson and John M. Carroll, Morgan Kaufmann Publishers,
More informationHuman Computer Interaction Lecture 07. The Interaction
Human Computer Interaction Lecture 07 The Interaction Elements of the WIMP Interface windows, icons, menus, pointers, buttons, toolbars, palettes, dialog boxes Human Computer Interaction 1 Windows Areas
More informationInteractive Powerpoint. Jessica Stenzel Hunter Singleton
Interactive Powerpoint Jessica Stenzel Hunter Singleton Table of Contents iii Table of Contents Table of Contents... iii Introduction... 1 Basics of Powerpoint... 3 How to Insert Shapes... 3 How to Insert
More informationCPE/CSC 486: Human-Computer Interaction
CPE/CSC 486: Human-Computer Interaction Franz J. Kurfess Computer Science Department California Polytechnic State University San Luis Obispo, CA, U.S.A. Course Overview Introduction Cognitive Foundations
More informationChapter 15. User Interface Design. Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 15 Slide 1
Chapter 15 User Interface Design Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 15 Slide 1 Topics covered User interface design principles User interaction Information presentation User
More informationMICROSOFT WORD. Table of Contents. What is MSWord? Features LINC TWO
Table of Contents What is MSWord? MS Word is a word-processing program that allows users to create, edit, and enhance text in a variety of formats. Word is a powerful word-processor with sophisticated
More informationWhat is interaction design? What is Interaction Design? Example of bad and good design. Goals of interaction design
What is interaction design? What is Interaction Design? Designing interactive products to support people in their everyday and working lives Sharp, Rogers and Preece (2002) The design of spaces for human
More informationMicrosoft Office 2000 & Microsoft Word 2000 Page 1. ***** Help Options ***** To access [? ] quickly & for specific use then
Microsoft Office 2000 & Microsoft Word 2000 Page 1 ***** Help Options ***** Microsoft Help: Options and Search [ F1 ] Fastest way to get to Office Assistant and MS Office Help! ESC to Exit File > Help
More informationUser Interface Overview. What is Usability Engineering?
User Interface Overview Jeff Offutt http://www.ise.gmu.edu/~offutt/ SWE 432 Design and Implementation of Software for the Web What is Usability Engineering? Requires knowledge of some psychology theory
More informationIntroduction to Personal Computing
Introduction to Personal Computing Academic Computing Services www.ku.edu/acs Abstract: This document explains the basics of the Microsoft Windows operating system. It is intended for users who are either
More informationHuman-Computer Interaction (CS4317/5317)
August 4, 2006 Syllabus Human-Computer Interaction (CS4317/5317) Fall 2006 Tuesday & Thursday, 3:00 4:20, Computer Science room 321 Instructor: Nigel Ward Office: Comp 206 Phone: 747-6827 E-mail nigel@cs.utep.edu
More informationUsability. CSE 331 Spring Slides originally from Robert Miller
Usability CSE 331 Spring 2010 Slides originally from Robert Miller 1 User Interface Hall of Shame Source: Interface Hall of Shame 2 User Interface Hall of Shame Source: Interface Hall of Shame 3 Redesigning
More informationDesign av brukergrensesnitt på mobile enheter
Design av brukergrensesnitt på mobile enheter Tutorial på Yggdrasil Lillehammer, 12 oktober 2009 Erik G. Nilsson SINTEF IKT ICT Agenda 13:15 Introduction, user interfaces on mobile equipment, important
More informationDr. Shuang LIANG. School of Software Engineering TongJi University
Human Computer Interface Dr. Shuang LIANG School of Software Engineering TongJi University Today s Topics UI development and Trends NUI Discussion Today s Topics UI development and Trends Development Trends
More informationSEM / YEAR: VIII/ IV QUESTION BANK SUBJECT: CS6008 HUMAN COMPUTER INTERACTION
QUESTION BANK SUBJECT: CS600 HUMAN COMPUTER INTERACTION SEM / YEAR: VIII/ IV UNIT I - FOUNDATIONS OF HCI The Human: I/O channels Memory Reasoning and problem solving; The computer: Devices Memory processing
More informationCS Human Computer Interaction
Part A 1. Define HCI CS6008 - Human Computer Interaction UNIT-I Question Bank FOUNDATIONS OF HCI 2. What are the basic requirements of an Successful Interactive System? 3. What is STM & LTM? 4. List out
More informationHuman-Computer Interaction IS4300
Human-Computer Interaction IS4300 1 Quiz 3 1 I5 due next class Your mission in this exercise is to implement a very simple Java painting applet. The applet must support the following functions: Draw curves,
More informationVisualPST 2.4. Visual object report editor for PowerSchool. Copyright Park Bench Software, LLC All Rights Reserved
VisualPST 2.4 Visual object report editor for PowerSchool Copyright 2004-2015 Park Bench Software, LLC All Rights Reserved www.parkbenchsoftware.com This software is not free - if you use it, you must
More informationHuman-Computer Interaction: User Interface Principles. CSCE 315 Programming Studio Fall 2017 Project 3, Lecture 2
Human-Computer Interaction: User Interface Principles CSCE 315 Programming Studio Fall 2017 Project 3, Lecture 2 Principles of User Interface Design No single definitive list of what makes a good interface
More informationCS408 Human Computer Interaction Solved Objective Midterm Papers For Preparation of Midterm Exam
CS408 Human Computer Interaction Solved Objective Midterm Papers For Preparation of Midterm Exam What will be the gulf of execution if the user is able to formulate and perform the actions easily; Smaller
More informationSE 542 Human Computer Interaction. Spring Week #5
SE 542 Human Computer Interaction Spring 2011-2012 Week #5 User interface design paradigms Why study paradigms Questions how can an interactive system be developed to ensure its usability? how can the
More informationFatima Michael College of Engineering & Technology Department of Computer Science & Engineering
Fatima Michael College of Engineering & Technology Department of Computer Science & Engineering IT2024 USER INTERFACE DESIGN QUESTION BANK Subject Code : IT2024 Subject Name : User Interface Design Prepared
More informationwhere are we? ICS 105: Project in HCI ui toolkits what does the toolkit do? model-view-controller model-view-controller lectures
where are we? ICS 105: Project in HCI UI Toolkits and Programming Models lectures done with evaluation techniques a couple of lectures on toolkits and programming other topics: graphical design and screen
More information7 Implementing Interactive Systems
7 Implementing Interactive Systems 7.1 Designing Look-And-Feel 7.2 Constraints 7.3 Mapping 7.4 Implementation Technologies for Interactive Systems 7.5 Standards and Guidelines Ludwig-Maximilians-Universität
More informationIntro to the Apple Macintosh Operating System, OSX
Intro to the Apple Macintosh Operating System, OSX Introduction. The Apple Macintosh Operating system or OS, is one of the oldest operating systems in use on a personal computer 1. It has been designed
More informationExcel 2016: Part 1. Updated January 2017 Copy cost: $1.50
Excel 2016: Part 1 Updated January 2017 Copy cost: $1.50 Getting Started Please note that you are required to have some basic computer skills for this class. Also, any experience with Microsoft Word is
More informationInput: Interaction Techniques
Input: Interaction Techniques Administration Questions about homework? 2 Interaction techniques A method for carrying out a specific interactive task Example: enter a number in a range could use (simulated)
More informationGiving instructions, conversing, manipulating and navigating (direct manipulation), exploring and browsing, proactive computing
Looking Back Interaction styles Giving instructions, conversing, manipulating and navigating (direct manipulation), exploring and browsing, proactive computing Activity-based vs. object-oriented design
More informationScreen Design : Navigation, Windows, Controls, Text,
Overview Except for a few slides ( ), this Introduction Fundamentals of GUIs chapter is intended for group work while designing the GUI project. Screen Design : Navigation, Windows, Controls, Text, Evaluating
More informationIntroduction to Microsoft Office 2016: Word
Introduction to Microsoft Office 2016: Word Last Updated: September 2018 Cost: $2.00 Microsoft Word is a word processing software. You can use it to type letters, reports, and other documents. This class
More informationDesigning the User Interface
Designing the User Interface Strategies for Effective Human-Computer Interaction Second Edition Ben Shneiderman The University of Maryland Addison-Wesley Publishing Company Reading, Massachusetts Menlo
More informationSE 705 Human Computer Interaction. Week #5
SE 705 Human Computer Interaction Spring 2009-2010 0 0 Week #5 User interface design paradigms Why study paradigms Questions how can an interactive system be developed to ensure its usability? how can
More informationHeuristic Evaluation. Ananda Gunawardena. Carnegie Mellon University Computer Science Department Fall 2008
Heuristic Evaluation Ananda Gunawardena Carnegie Mellon University Computer Science Department Fall 2008 Background Heuristic evaluation is performed early in the development process to understand user
More informationInteraction Design. Task Analysis & Modelling
Interaction Design Task Analysis & Modelling This Lecture Conducting task analysis Constructing task models Understanding the shortcomings of task analysis Task Analysis for Interaction Design Find out
More informationNew Media Production week 3
New Media Production week 3 Multimedia ponpong@gmail.com What is Multimedia? Multimedia = Multi + Media Multi = Many, Multiple Media = Distribution tool & information presentation text, graphic, voice,
More informationBasic Concepts 1. Starting Powerpoint 2000 (Windows) For the Basics workshop, select Template. For this workshop, select Artsy
1 Starting Powerpoint 2000 (Windows) When you create a new presentation, you re prompted to choose between: Autocontent wizard Prompts you through a series of questions about the context and content of
More informationWIMP Elements. GUI goo. What is WIMP?
WIMP Elements GUI goo What is WIMP? 1 There are many kinds of WIMPs WIMP The GUI Interface Windows Icons Menus Pointers 2 Windows Icons Pointers Menus Windows Windows are areas of the screen that act like
More informationHuman-Computer Interaction: An Overview. CS2190 Spring 2010
Human-Computer Interaction: An Overview CS2190 Spring 2010 There must be a problem because What is HCI? Human-Computer interface Where people meet or come together with machines or computer-based systems
More informationUsability and User Interfaces
Usability and User Interfaces The Importance of User Interface Design A computer system is only as good as the interface it provides to its users. Functionality, easy navigation, elegant design, response
More informationOverview. GUI History Screen Design : Navigation, Windows, Controls, Text, Evaluating GUI Performance. Example: Car Rental
Overview Introduction Fundamentals of GUIs Screen Design : Navigation, Windows, Controls, Text, Evaluating GUI Performance - Features - Use 1 GUI History 11-12 Example: Car Rental 1980 : Keyboard based
More informationSECTION 2 (Part B) Types And Components Of Computer Systems. Sophia Pratzioti
SECTION 2 (Part B) Types And Components Of Computer Systems 2 Hardware & Software Hardware: is the physical parts of the computer system the part that you can touch and see. Hardware can be either external
More informationImpress Guide Chapter 1 Introducing Impress
Impress Guide Chapter 1 Introducing Impress This PDF is designed to be read onscreen, two pages at a time. If you want to print a copy, your PDF viewer should have an option for printing two pages on one
More informationMicrosoft Office Word. Part1
Microsoft Office 2010 - Word Part1 1 Table of Contents What is Microsoft Word?... 4 Creating a document... 5 Toolbar... 6 Typing in MS Word Text Area... 7 Cut, Copy and Paste Text... 9 Paste Preview...
More informationUser Interface Design
User Interface Design Lecture #4 Part-B Agenda Principles on User Interface Design Principle 1: Recognize the Diversity Usage Profiles Task Profiles Interaction styles Principle 2: Eight Golden Rules Principle
More informationEasy Windows Working with Disks, Folders, - and Files
Easy Windows 98-3 - Working with Disks, Folders, - and Files Page 1 of 11 Easy Windows 98-3 - Working with Disks, Folders, - and Files Task 1: Opening Folders Folders contain files, programs, or other
More informationComputer Basics. Hardware. This class is designed to cover the following basics:
Computer Basics This class is designed to cover the following basics: computer hardware software computer s operating system different kinds of storage devices you can use to save files using a mouse what
More informationChapter 10: Interface Components
Chapter 10: Interface Components The Resonant Interface HCI Foundations for Interaction Design First Edition by Steven Heim Chapter 10 Interface Components The WIMP Interface Windows Icons Menus Pointers
More informationMicrosoft PowerPoint 2016 Basics Unit 9 Final Review - Student Notes Directions: Fill in the blanks.
Directions: Fill in the blanks. 1. PowerPoint Window Layout 2. File Tab When clicked, opens - automatically opens the Info option by default Holds the following options: - Info - New - Open - Save - Save
More informationConcordance Basics. Part I
Concordance Basics Part I 1 Getting Started 1 Familiarity with the Concordance environment is the first step in learning the multi-faceted features of this powerful program. This chapter focuses on learning
More informationUsability and User Interface Design
Usability and User Interface Design Minsoo Ryu Hanyang University Design for Usability Usability of a computer system is a combination of factors: User interface design Functionality Performance Help systems
More informationTable of Contents MICROSOFT WORD. What is MSWord? Features LINC ONE
Table of Contents MICROSOFT WORD What is MSWord? MSWord is a word-processing program that allows users to create, edit, and enhance text in a variety of formats. Word is a powerful word processor with
More informationthe NXT-G programming environment
2 the NXT-G programming environment This chapter takes a close look at the NXT-G programming environment and presents a few simple programs. The NXT-G programming environment is fairly complex, with lots
More information