Dialog Design 1 Basic Dialog Styles.

Slides:



Advertisements
Similar presentations
Human Computer Interface
Advertisements

Designing a Graphical User Interface (GUI) 10 IST – Topic 6.
User Interfaces Interface IS the system UI an important determinant of success of MSS –Execution time –System versatility –Learning time for users, end.
Introduction to Visual Basic.NET Uploaded By: M.Sheraz anjum.
Chapter 14 The User View of Operating Systems
User Interface. What is a User Interface  A user interface is a link between the user and the computer. It allows the user and the computer to communicate.
1 Windows CIS*2450 Advancing Computing Techniques.
COMP 3715 Spring 05. Computer Interface Interaction between human and computer Has to deal with two things  User’s mental model Different user has different.
B.A. (Mahayana Studies) Introduction to Computer Science November March What is a Computer? An overview of what a computer is, the.
MET CS 405/605 Human Computer Interface Design. Week 5 – Design  Interaction Style ~  Command Line  Menu Selection  Form Fill  Direct Manipulation.
Dialog Styles. The Six Primary Styles of Interaction n Q & A n Menu selection n Form fill-in n Command language n Natural language n Direct manipulation.
Graphical User Interfaces A Quick Outlook. Interface Many methods to create and “interface” with the user 2 most common interface methods: – Console –
Chapter 12 Designing Interfaces and Dialogues
Task 4 Describe the identification of the correct 3D drawing software package from the menu or windows environment; the various techniques that are available.
How do people communicate with computers?
Chapter 11: Interaction Styles. Interaction Styles Introduction: Interaction styles are primarily different ways in which a user and computer system can.
Unit A Pages A-1 through A-25 of the Concepts Book.
UNIT - 1Topic - 1. An electronic device, operating under the control of instructions stored in its own memory unit, that can accept data (input), manipulate.
Components of the system unit COMP Computer Skills Lecture -2.
11.10 Human Computer Interface www. ICT-Teacher.com.
Computer Graphics Lecture 28 Fasih ur Rehman. Last Class GUI Attributes – Windows, icons, menus, pointing devices, graphics Advantages Design Process.
Chapter 11 An Introduction to Visual Basic 2008 Why Windows and Why Visual Basic How You Develop a Visual Basic Application The Different Versions of Visual.
Introduction to Computer System
User Interface Theory & Design Lecture 6a 1.  User interface is everything the end user comes into contact with while using the system  To the user,
E.g.: MS-DOS interface. DIR C: /W /A:D will list all the directories in the root directory of drive C in wide list format. Disadvantage is that commands.
Operating Systems Advanced OS - C. OS Advanced The User Interface.
COMPUTER APPLICATIONS COURSE LEARN HOW TO USE COMPUTERS.
Define and describe operating systems which contain a Command Line Interface (CLI) Define and describe operating systems which contain a Graphical User.
FatMax Licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 LicenseCreative Commons Attribution-NonCommercial-ShareAlike 2.5.
Human Computer Interface INT211
Types of Software Chapter 2.
Software Interfaces. Learning Objectives Describe the characteristics of different types of user interfaces. Discuss the types of user interfaces which.
A user interface, like the one created by the DOS operating system, that makes use of typed commands.
Allows the user and the computer to communicate with each other.
Chapter 6 : User interface design
Human Computer Interaction (HCI)
You will get a menu as displayed on screen.
11.10 Human Computer Interface
Decision Support System Course
How to automatise the grid production - using model builder in ArcGIS
Difficulties in Expert System Development
Human Computer Interface
Unit 2 User Interface Design.
Human Computer Interaction (HCI)
Understand Windows Forms Applications and Console-based Applications
What is an operating system?
Software engineering USER INTERFACE DESIGN.
Microsoft Windows 2000 Professional
Unit I Flash Cards Start.
Tonga Institute of Higher Education
Human Computer Interface
Human Computer Interface
Exploring the Basics of Windows XP
GRAPHICAL USER INTERFACE
Human Computer Interface
Python 9 Mr. Husch.
Human Computer Interface
Software, O/S & Interfaces
Chapter 1:Types and Components of Computer
Computer Science 111 Fundamentals of Programming I User Interfaces
Provide Effective Feedback and Guidance and Assistance
Chapter 11 user support.
Chapter 11 Interaction styles
Chapter 14 The User View of Operating Systems
DATABASE DESIGN & DEVELOPMENT
Graphical User Interfaces
Human and Computer Interaction (H.C.I.) &Communication Skills
Human-computer interaction
Computer System.
Presentation transcript:

Dialog Design 1 Basic Dialog Styles

Dialog Styles Question and Answer Menu Input Form/Output Form Input in Context of Output GUI Window Command Language

Question and Answer Complex display Simple Response Gives programmers the most control over user responses. Useful for inexperienced users and infrequent tasks.

Question and Answer

Menu User chooses among predetermined options. May use cursor movement, light pen, numbered responses, or icons Effective for inexperienced users May require structuring and submenus Easiest to program since user options are limited

Menu

Input Form/Output Form Uses one form to input information and control commands, another to display the output Display sequence may vary with answers. Particularly effective when displayed form parallels a similar paper form.

Input Form/Output Form

Input Form/ Output Form

Input in Context of Output Accepts input commands and data on the same form that displays the output. Effective for complex decision processes. May require training because of limited ability to give user instructions.

Input in Context of Output

GUI Window Designed to use mouse actions to launch and manipulate objects De facto standard for most modern applications.

Window

Command Language Uses verb-noun pairs to instruct computer Easy to learn for simple applications. Can be layered, but provides very little user aid. Not common in a windows environment.

Command Language