Understanding and Conceptualizing Interaction Chapter 2.

Slides:



Advertisements
Similar presentations
Conceptualizing interaction
Advertisements

Understanding and conceptualizing interaction. Recap HCI has moved beyond designing interfaces for desktop machines About extending and supporting all.
Chapter 2, part 3 Human Aspects: Interface Metaphors and Conceptual Models... What is a metaphor? Traditionally, metaphors were used in speech where things.
Design, prototyping and construction
Chapter 11 Designing the User Interface
Graphical input techniques
Understanding and conceptualizing interaction. Understanding the problem space –What do you want to create? –What are your assumptions? –Will it achieve.
Interface metaphors & analogies pp pp
Vocabulary of Design Visibility - –how easily a user can see what can be done and how to do it Mappings - –how a control and object are related –suffers.
Recap HCI has moved beyond designing interfaces for desktop machines
The Psychopathology of Everyday Things
From requirements to design
Physical Interaction Design and Realization Introduction
Usability goals Effective to use (Man kan göra det man vill göra.)
ID Conceptual Models (Mental Models) Summary
Lecture 7 Date: 23rd February
The Xerox “Star” A Retrospective By Bruno Nadeau & Luv Sharma.
Chapter 2: Understanding and conceptualizing interaction
0 HCI Today Talk about HCI Success Stories Talk about HCI Success Stories Talk about Norman’s Paper Talk about Norman’s Paper Start talking about The human.
User interface design Designing effective interfaces for software systems Objectives To suggest some general design principles for user interface design.
User-Centered Design and Development
Slide 1 Understanding Interaction, Users and Interfaces and Designing for Collaboration and Communication (Chapters 2-5 of Interaction Design text) CSSE.
Other Interaction Styles: Direct Manipulation, Haptic, Multimedia, Multimodal, Virtual Reality, Video Games Dr.s Barnes and Leventhal.
1 FJK User-Centered Design and Development Instructor: Franz J. Kurfess Computer Science Dept. Cal Poly San Luis Obispo.
Chapter 13: Designing the User Interface
How does the user think visually? That understanding can tell us about how to design visual images.
CS305: Fall2008 Mental and Conceptual Models Readings: Chapter 2 of ID-Book.
Learning About Technology Chapter 2. 2 Learning New Tools How do you learn to use new tools?  Read the instruction manual Programming a VCR Cooling my.
Design, Prototyping, and Construction Mohamad Monibi Jonathan Chen.
Chapter 2: Understanding and conceptualizing interaction Question 1.
Chapter 12 Designing the Inputs and User Interface.
The ID process Identifying needs and establishing requirements Developing alternative designs that meet those requirements Building interactive versions.
Understanding and conceptualizing interaction. Recap HCI has moved beyond designing interfaces for desktop machines About extending and supporting all.
INTERACTION DESIGN. Today’s objectives Understanding & conceptualizing interaction Control Design Challenge.
CMPUT 301: Lecture 18 Usability Paradigms and Principles Lecturer: Martin Jagersand Department of Computing Science University of Alberta Notes based on.
Paradigms Material from Authors of Human Computer Interaction Alan Dix, et al.
Key Applications Module Lesson 21 — Access Essentials
AVI/Psych 358/IE 340: Human Factors Interfaces and Interaction September 22, 2008.
XP New Perspectives on Microsoft Windows 2000 Professional Windows 2000 Tutorial 1 1 Microsoft Windows 2000 Professional Tutorial 1 – Exploring the Basics.
Understanding and conceptualizing interaction
Conceptual Models. Conceptual model A conceptual model is: “a high-level description of how a system is organized and operates.” (Johnson and Henderson,
Chapter 2: Understanding and conceptualizing interaction.
Beyond The Desktop The Future of the Interface. The co-evolution of hardware, interface and users Punched cards Character displays and keyboards Graphical.
ICS 463, Intro to Human Computer Interaction Design: 5. Design Processes Dan Suthers.
Conceptual Model Design Informing the user what to do Lecture 10 Gabriel Spitz 1.
Fall 2002CS/PSY Dialog Design 2 Direct Manipulation 1) Continuous visibility of the objects and actions of interest 2) Rapid, reversible, incremental.
Yonglei Tao School of Computing & Info Systems GVSU Ch 7 Design Guidelines.
Conceptual Model Design Informing the user what to do Lecture # 10 (a) Gabriel Spitz.
The Structure of the User Interface Lecture # 2 Gabriel Spitz.
Conceptual Model Design Informing the user what to do Gabriel Spitz 1.
Conceptual Model Design Informing the user what to do Lecture 10a Gabriel Spitz 1.
What are Paradigms Predominant theoretical frameworks or scientific world views –e.g., Aristotelian, Newtonian, Einsteinian (relativistic) paradigms in.
William H. Bowers – Conceptual Design and Architecture Torres 11.
Conceptual Model Design Informing the user what to do Lecture 10a Gabriel Spitz 1.
Chapter 2 Understanding and conceptualizing interaction
How to think about interaction
ICS 463, Intro to Human Computer Interaction Design: 6 (Theory): Interface Metaphors (Chapter 7)
Conceptual Model Design Informing the user what to do
INTERACTION PARADIGMS
Human Computer Interaction Lecture 09 Interaction Paradigms
Design, prototyping and construction
Dialog Design 2 Direct Manipulation
Models, Metaphor, Paradigms
Kuliah #5: Direct Manipulation and Virtual Environments
CHAPTER 5: Direct Manipulation and Virtual Environments
Human Computer Interaction Lecture 09 Interaction Paradigms
Design, prototyping and construction
Presentation transcript:

Understanding and Conceptualizing Interaction Chapter 2

Understanding the problem space –What do you want to create? –What are your assumptions? –Will it achieve what you hope it will?

A framework for analysing the problem space Are there problems with an existing product? Why do you think there are problems? Why do you think your proposed ideas might be useful? How would you see people using it with their current way of doing things? How will it support people in their activities? Will it really help them?

Conceptual model Need to first think about how the system will appear to users (i.e. how they will understand it) A conceptual model is a high level description of: –“the proposed system in terms of a set of integrated ideas and concepts about what it should do, behave and look like, that will be understandable by the users in the manner intended”

User’s model, Design model, System image Design Model User’s Model System Image DesignerUserDesignerDocumentationSystem

Conceptual models based on activities Giving instructions –issuing commands using keyboard and function keys and selecting options via menus Conversing –interacting with the system as if having a conversation Manipulating and navigating –acting on objects and interacting with virtual objects Exploring and browsing –finding out and learning things

Interface analogies to physical behavior WYSIWYG Direct manipulation –Continuous representation of objects and actions of interest –Physical actions and button pressing instead of issuing commands with complex syntax –Rapid reversible actions with immediate feedback on object of interest

Conceptual models based on objects Usually based on an analogy with something in the physical world Examples include books, tools, vehicles Classic: Star Interface based on office objects Johnson et al (1989)

Another classic: the spreadsheet (Bricklin) Analogous to ledger sheet Interactive and computational Easy to understand Greatly extending what accountants and others could do

Conceptual models based on interface metaphors Similar in some way to aspects of a physical entity (but also with its own behaviors and properties) Example: Desktop, typewriter, … Pro: makes learning a new system easier. Question: are dissimilarities a problem?

Interaction paradigms Alternative interaction paradigms –Ubiquitous computing –Pervasive computing –Wearable computing –Augmented reality –Tangible bits