Ch 7 & 8 Interaction Styles page 1 CS 368 Designing the Interaction Interaction Design The look and feel (appearance and behavior) of interaction objects.

Slides:



Advertisements
Similar presentations
COMPUTER INTERFACES.
Advertisements

Designing a Graphical User Interface (GUI) 10 IST – Topic 6.
MET CS 405/605 Human Computer Interface Design. Week 5 – Design  Interaction Style ~  Command Line  Menu Selection  Form Fill  Direct Manipulation.
Ch 11 Cognitive Walkthroughs and Heuristic Evaluation Yonglei Tao School of Computing and Info Systems GVSU.
XP Exploring the Basics of Microsoft Windows XP1 Exploring the Basics of Windows XP.
CS575 - Human Issues in Computing CSULA Spring 2006 Human Impact of UI Design Paradigms (PART 1 – Overview) Robert Ritchey and Ruben Campos.
Interaction Styles Course 6, CMC, 07/10/03 Direct Manipulation
Human Computer Interface. HCI and Designing the User Interface The user interface is a critical part of an information system -- it is what the users.
Lecture 7 Date: 23rd February
User Interface Design: Methods of Interaction. Accepted design principles Interface design needs to consider the following issues: 1. Visual clarity 2.
Exploring the Basics of Windows XP. Objectives Start Windows XP and tour the desktop Explore the Start menu Run software programs, switch between them,
Interaction Styles Interface Widgets. What are Interaction Styles?  A Collection of interface objects and associated techniques from which an interaction.
Computer-Mediated Communication / Computercommunicatie A Master IK, CIW, MMI L.M. Bosveld-de Smet Hoorcollege 2; ma. 11 sept. 2006;
© 2005 by Prentice Hall Chapter 3c Designing Interfaces and Dialogues.
Dialogue Styles.
MCT260-Operating Systems I Operating Systems I Interfaces to Operating Systems.
Other Interaction Styles: Direct Manipulation, Haptic, Multimedia, Multimodal, Virtual Reality, Video Games Dr.s Barnes and Leventhal.
Exploring the Basics of Windows XP
Computer for Health Sciences
Systems Analysis and Design in a Changing World, 6th Edition
1 ISE 412 Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation.
Chapter 11: Interaction Styles. Interaction Styles Introduction: Interaction styles are primarily different ways in which a user and computer system can.
Systems Analysis and Design in a Changing World, 6th Edition
Ch 6 - Menu-Based and Form Fill-In Interactions Yonglei Tao School of Computing & Info Systems GVSU.
Spring /6.831 User Interface Design and Implementation1 Lecture 3: Visibility.
11.10 Human Computer Interface www. ICT-Teacher.com.
CS 4720 Usability and Accessibility CS 4720 – Web & Mobile Systems.
User interface design. Recap OOD is an approach to design so that design components have their own private state and operations Objects should have constructor.
Unit 1_9 Human Computer Interface. Why have an Interface? The user needs to issue instructions Problem diagnosis The Computer needs to tell the user what.
CSC 480 Software Engineering Lecture 19 Nov 11, 2002.
Lecture 6 User Interface Design
Computer Graphics Lecture 28 Fasih ur Rehman. Last Class GUI Attributes – Windows, icons, menus, pointing devices, graphics Advantages Design Process.
AS Level ICT Selection and use of appropriate software: Interfaces.
1 Computer Graphics Assistant Professor Dr. Sana’a Wafa Al-Sayegh 2 nd Semester ITGD3107 University of Palestine.
Designing Interface Components. Components Navigation components - the user uses these components to give instructions. Input – Components that are used.
XP New Perspectives on Windows XP Tutorial 1 Exploring the Basics.
Copyright © 2010 Wolters Kluwer Health | Lippincott Williams & Wilkins Introduction to Windows Chapter 2.
COMPSCI 345 S1 C and SoftEng 350 S1 C Interaction Styles Lecture 4 Chapter 2.3 (Heim)
SBD: Interaction Design Chris North cs3724: HCI. Problem scenarios summative evaluation Information scenarios claims about current practice analysis of.
Key Applications Module Lesson 21 — Access Essentials
Why do we need good user interfaces?. Goals of User Interfaces Usable – how much effort to do a task? – example: often-used buttons easier to find – example:
INFO 355Week #71 Systems Analysis II User and system interface design INFO 355 Glenn Booker.
G063 - Human Computer Interface Design Designing the User Interface.
1 Creating Windows GUIs with Visual Studio. 2 Creating the Project New Project Visual C++ Projects Windows Forms Application Give the Project a Name and.
Oct 021 Outline What is a widget? Buttons Combo boxes Text components Message boxes.
Conceptual Design Dr. Dania Bilal IS588 Spring 2008.
Software 3 See Edmodo for images Group name: topcat Group code: i4qf9a 11/03/11.
Styles of User Interface. Learning Objectives: By the end of this topic you should be able to: describe the characteristics of different styles of user.
Systems Analysis and Design in a Changing World, 6th Edition 1 Chapter 7 - Designing the User and System Interfaces.
Design Phase intro & User Interface Design (Ch 8)
Cs413_design02.ppt GUI Design The User Controls Navigation Traditional GUI design the designer can control where the user can go gray out menu options.
CMPF124 Personal Productivity With Information Technology Chapter 1 – Part 2 Introduction to Windows Operating Systems Manipulating Windows GUI CMPF 124.
Abdul Rauf1 Interaction Design and Evaluation Example Usability Engineering: Process, Products, and Examples Chapter 12.
Software Interfaces. Learning Objectives Describe the characteristics of different types of user interfaces. Discuss the types of user interfaces which.
William H. Bowers – Specification Techniques Torres 17.
Systems and User Interface Software. Types of Operating System  Single User  Multi User  Multi-tasking  Batch Processing  Interactive  Real Time.
SBD: Interaction Design Chris North CS 3724: HCI.
1 Unit E-Guidelines (c) elsaddik SEG 3210 User Interface Design & Implementation Prof. Dr.-Ing. Abdulmotaleb.
Decision Support System by Simulation Model (Ajarn Chat Chuchuen) 1 Chapter 6 User Interface Management.
Chapter 2 Hix & Hartson Guidelines.
11.10 Human Computer Interface
Chapter 8: Writing Graphical User Interfaces
Unit 2 User Interface Design.
dialogue … computer and user distinct styles of interaction
G061 - Tailored Interfaces
Chapter 11 Interaction styles
Characteristics of Graphical and Web User Interfaces
For use on your feedback page
Proper functionality Good human computer interface Easy to maintain
Presentation transcript:

Ch 7 & 8 Interaction Styles page 1 CS 368 Designing the Interaction Interaction Design The look and feel (appearance and behavior) of interaction objects. Interface Design The software that implements the UI Design considerations hardware users tasks environment Innovations are often influenced by new hardware faster higher resolution new input devices

Ch 7 & 8 Interaction Styles page 2 CS 368 Menus A list of choices Eliminates typing and reduces errors Reduces amount of recall Reduces mental workload Especially good for novices Examples Pull down menus Pop up - takes no screen space Cascading menus Toolbar of icons Checkboxes Pie menu Design considerations Labels / commands Depth vs Breadth Order of choices Shortcuts for experts Imagine trying to type using menus!

Ch 7 & 8 Interaction Styles page 3 CS 368 Form Fill-in A collection of labeled fields A familiar metaphor Reduces cognitive workload Examples Text box Text field Radio buttons Combo boxes Design Issues Layout Cues for proper data format Consider default values Handling errors Useful feedback / confirmation

Ch 7 & 8 Interaction Styles page 4 CS 368 Command-line interaction Characteristics Linux Possible user errors due to typing Requires primitive hardware Good for power users Requires significant recall Should allow easy correction of errors Allow power users to develop macros Design Issues the choice of commands meaningful and easy to recall short / long syntax provide appropriate feedback

Ch 7 & 8 Interaction Styles page 5 CS 368 Direct Manipulation Characteristics User manipulates visual objects to initiate actions immediate visible results actions should be reversible Examples double click an icon to start an app drag an drop to copy WYSIWIG text editing video games WIMP -windows, icons, menus, pointing imagine controlling a bicycle with a keyboard steer break shift gears Design issues appropriate visual representations support for experts role of text?

Ch 7 & 8 Interaction Styles page 6 CS 368 More Styles Gesture Recognition sign language Microsoft Surface (play video) Question and Answer guides novices through a path Video Games novel input devices ease of learning is essential must include challenges for experts DDR air handles for Wii Natural Language less restricted vocabulary complex but also ambiguous HAL in Space Odyssey VoiceXML Google

Ch 7 & 8 Interaction Styles page 7 CS 368 More Styles Mobile and handheld smaller form factor limited keyboards renewed interest in text menus? WAP (wireless app protocol) not with the iPhone Multimedia combination of graphics, video, audio which media makes the most sense? Virtual Reality Immersive displays Data gloves CAVE Robotic surgery (play video)

Ch 7 & 8 Interaction Styles page 8 CS 368 Group Activity Design a command-line interface for a home heating and cooling system. Keyboard and text display. Features turn on and off program each day with up to four events temporarily override until the next event check current settings check current temperature set current day/time Describe the vocabulary, syntax and appropriate feedback Group Activity #2 Envision a variety of interaction styles that could be used in a smart house. Group Activity #3 Design a menu system to order pizzas