Models, Metaphor, Paradigms

Slides:



Advertisements
Similar presentations
Design, prototyping and construction
Advertisements

Taavi Tamberg What is screen? Device User Interface Information Service Innovation.
Understanding and conceptualizing interaction. Understanding the problem space –What do you want to create? –What are your assumptions? –Will it achieve.
SECOND MIDTERM REVIEW CS 580 Human Computer Interaction.
Interface metaphors & analogies pp pp
Web E’s goal is for you to understand how to create an initial interaction design and how to evaluate that design by studying a sample. Web F’s goal is.
Each individual person is working on a GUI subset. The goal is for you to create screens for three specific tasks your user will do from your GUI Project.
From requirements to design
ID Conceptual Models (Mental Models) Summary
Understanding and Conceptualizing Interaction Chapter 2.
Chapter 2: Understanding and conceptualizing interaction
Slide 1 Understanding Interaction, Users and Interfaces and Designing for Collaboration and Communication (Chapters 2-5 of Interaction Design text) CSSE.
INTRODUCTION. Concepts HCI, CHI Usability User-centered Design (UCD) An approach to design (software, Web, other) that involves the user Interaction Design.
User Interface Design Process Gabriel Spitz. User-Interface design Steps/Goals Understand who are the users and what do they do Articulate how will users.
How does the user think visually? That understanding can tell us about how to design visual images.
User Interface Design Process Lecture # 6. CS Structure  Understand the User Interface  Design the User Interface  Evaluate the User Interface.
An Introduction to Research Methodology
Bloom’s Critical Thinking Level 1 Knowledge Exhibits previously learned material by recalling facts, terms, basic concepts, and answers.
Chapter 2: Understanding and conceptualizing interaction Question 1.
User Interface Design Process Gabriel Spitz. User-Interface design Steps/Goals.
SBD: Activity Design Chris North CS 3724: HCI. Problem scenarios summative evaluation Information scenarios claims about current practice analysis of.
Teaching with Multimedia and Hypermedia
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.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 7: Focusing on Users and Their Tasks.
SBD: Activity Design CS HCI Chris North Usability Engineering - Chapter 3.
AVI/Psych 358/IE 340: Human Factors Interfaces and Interaction September 22, 2008.
Interoperability & Knowledge Sharing Advisor: Dr. Sudha Ram Dr. Jinsoo Park Kangsuk Kim (former MS Student) Yousub Hwang (Ph.D. Student)
Understanding Users Cognition & Cognitive Frameworks
PICTURE your design. Purpose : Functions & Content Functions the facilities that make the content of the ICT useful for relevant users and other ICT’s.
Pad++: A Zooming Graphical Interface for Exploring Alternate Interface Physics Benjamin B. Bederson and James D. Hollan Presented by Daniel Schulman.
Yonglei Tao School of Computing & Info Systems GVSU Ch 7 Design Guidelines.
SBD: Activity Design Chris North cs3724: HCI. Problem scenarios summative evaluation Information scenarios claims about current practice analysis of stakeholders,
Conceptual Design Dr. Dania Bilal IS588 Spring 2008.
Conceptual Model Design Informing the user what to do Lecture # 10 (a) Gabriel Spitz.
Course outline Lecture Outline Foundations of HCI Introduction What is interaction design? Understanding and conceptualizing interaction Understanding.
Activity Design Goal: work from problems and opportunities of problem domain to envision new activities.
William H. Bowers – Conceptual Design and Architecture Torres 11.
Coding Connections at the Interface of Algebra I and Physical World Concepts Improving Teacher Quality Grant Program Summer 2016.
Research Principles in VET Formulating Research Problems and Research Questions.
Human Computer Interaction Lecture 21 User Support
Design, prototyping and construction
How to think about interaction
PeerWise Student Instructions
Case studies in Engineering
INF385G: Topic Discussion Huang, S. C.
Human Computer Interaction Lecture 21,22 User Support
Chapter 11: Modes of Rhetoric
Back to School Night for Mathematics in Context®
Designing Information Systems Notes
THE BUSINESS ANALYSIS PROCESS MODEL
HCI in the software process
Good and Bad Interfaces
The design process Software engineering and the design process for interactive systems Standards and guidelines as design rules Usability engineering.
The design process Software engineering and the design process for interactive systems Standards and guidelines as design rules Usability engineering.
BSA 411 Education for Service/snaptutorial.com
Minimalism in Documentation
Design, prototyping and construction
Teaching with Instructional Software
Assessing Math Looking closer at PARCC Task Types.
Chapter 11 Design, prototyping and construction 1.
Preplanning Presentation
HCI in the software process
Rhetorical Strategies
NAMRATA TIWARI-12 NISHANT KUMAR-06 Research Problem 1.
10 Rules of Good UI Design to Follow On Every Web Design Project
Design, prototyping and construction
Presentation transcript:

Models, Metaphor, Paradigms Dr. Dania Bilal IS 588 Spring 2008

Understanding and conceptualizing interaction Good interaction is based on a clear understanding of What Why How Benefits Time and money saving

Problem space Understanding nature of problem space to be designed Conceptualize what, why, and how you will create the space Think about how the design will support users

Understanding problem space Clarify usability and user experience goals to solve problem space Make assumptions and claims Class Activity Scenario: There is a need to develop an open source browser. Think through why such a tool will be useful? What are your assumptions? (think of what’s wrong with existing browser and how creating an opn source one will solve the problems) Highlight problematic concerns to identify ideas to be reworked with the new browser

Conceptual model Is a description of the proposed design Made Integrated ideas and concepts about What should system do? How should system operate/behave? How should system look like? Can system be understood by intended users?

Developing conceptual models Envision proposed system based on user needs identified Think: what will users be doing? Decide on modes of interaction Identify nature of user activities to support Identify style of interaction to incorporate in proposed system

Developing conceptual models Think of concrete solutions Flesh-out: explore possible design solutions Evaluate good and bad about each solution Adopt best solution Always have alternative solution

Types of conceptual models Models based on activities Models based on objects

Models based on activities Instructing Conversing Manipulating and navigating Exploring and browsing

Models based on objects Focus on way an object is used in a particular context Often based on an analogy or physical objects in the real-world Students to give examples????

Interface metaphors Based on conceptual models Intend to explain something unfamiliar/hard to understand by combining familiar knowledge that is easy to understand Class activity: Use a browser and identify the functions employed that are based on familiar knowledge.

Interaction paradigms We will cover this topic next week along with Understanding Users