Class 6 LBSC 690 Information Technology Human Computer Interaction and Usability.

Slides:



Advertisements
Similar presentations
Input and Output Devices. I/O Devices: Input information data An input device one that, together with appropriate software, transforms information from.
Advertisements

Interacting with the Computer lesson 2 essential concepts.
4.03 IT PowerPoint Objective 4.03—Understand Information Technology activities and careers.
Input & Output Devices ASHIMA KALRA.
Overview of Graphic Systems
Human-Computer Interaction and Prototype Demos Session 8 INFM 718N Web-Enabled Databases.
Week 11 LBSC 690 Information Technology Human Computer Interaction.
Lecture 7 Date: 23rd February
Data Communications and Computer Networks
Ch 7 & 8 Interaction Styles page 1 CS 368 Designing the Interaction Interaction Design The look and feel (appearance and behavior) of interaction objects.
Software. Application Software performs useful work on general-purpose tasks such as word processing and data analysis. The user interacts with the application.
People & Devices: (Inputs & Outputs) Startlingly small child using computer History of human-computer interaction Another history video.
User interface design Designing effective interfaces for software systems Objectives To suggest some general design principles for user interface design.
Other Interaction Styles: Direct Manipulation, Haptic, Multimedia, Multimodal, Virtual Reality, Video Games Dr.s Barnes and Leventhal.
CHAPTER 2 Input & Output Prepared by: Mrs.sara salih 1.
Fill in the blanks on your note.
SOFTWARE.
Operating Systems Chapter 4.
Introduction to computers. What is a personal computer? Capacity: Large hard disks combined with a large working memory (RAM) Speed: Fast. Normally measured.
1 Input Devices. 2  The Mouse: Used to ‘drive’ Microsoft Windows. There are many different types of mice, a commonly used model now has a small wheel.
A Look at Your Computer Business Computer Information Systems I Created by: Mrs. E. Kelley Revised: August 28, 2015.
What is Information Technology?
Session 10 LBSC 690 Information Technology Human Computer Interaction.
Chapter 11: Interaction Styles. Interaction Styles Introduction: Interaction styles are primarily different ways in which a user and computer system can.
INFORMATION PROCESSING CYCLE Solid Blue Boxes with Video Cameras or pictures are actually links to videos. Click on them to advance to the web to watch.
1 Computer Literacy James P. Sampson, Jr. Florida State University Copyright 2001 by James P. Sampson, Jr. All Rights Reserved.
Forcier and Descy The Computer as an Educational Tool (Fifth Edition) Copyright © 2008 by Pearson Education, Inc. Columbus, Ohio All rights reserved.
CSCI 1200 / ASSC 1000 Software program : instructions for hardware. makes computers useful. early computers : re-wiring. today : programming.
1 SWE 513: Software Engineering Usability II. 2 Usability and Cost Good usability may be expensive in hardware or special software development User interface.
An Overview of Using Computers
CGMB214: Introduction to Computer Graphics
11.10 Human Computer Interface www. ICT-Teacher.com.
Graphical User Interfaces
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.
Lecture 6 User Interface Design
Q Q Human Computer Interaction – Part 1© 2005 Mohammed Alabdulkareem Human Computer Interaction - 1 Dr. Mohammed Alabdulkareem
Eng.Abed Al Ghani H. Abu Jabal Introduction to computers.
Chapter 5 Input and Output: The User Connection. Input n input device - hardware device that translates raw data into a format understandable by the computer.
Graphical User Interfaces and Java Display Components Session 6 LBSC 790 / INFM 718B Building the Human-Computer Interface.
INFORMATION PROCESSING CYCLE. What is a computer? A computer is a machine that receives data and processes that data in some way to produce information.
Operating System (OS) Basics. Operating System Basics Software (applications) Operating System (OS) Hardware.
Screen design Week - 7. Emphasis in Human-Computer Interaction Usability in Software Engineering Usability in Software Engineering User Interface User.
GENESIS OF VIRTUAL REALITY  The term ‘Virtual reality’ (VR) was initially coined by Jaron Lanier, founder of VPL Research (1989)..
Software Architecture
Computer Fundamental MSCH 233 Lecture 6. Printers Printer is an output device which convert data into printed form. The output from a printer is referred.
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.
Omputer omponents Exit. software –electronic instructions used to run the computer, also known as programs. hardware –equipment which makes up the computer.
ELEMENTS OF A COMPUTER SYSTEM HARDWARE SOFTWARE PEOPLEWARE DATA.
1 Human Computer Interaction Week 5 Interaction Devices and Input-Output.
Different Types of HCI CLI Menu Driven GUI NLI
Importance of user interface design – Useful, useable, used Three golden rules – Place the user in control – Reduce the user’s memory load – Make the.
Parts of a Computer. Two Basic Components of a Computer System Hardware Parts of the Computer System you can physically touch Software Computer Instructions.
1 Interaction Devices CIS 375 Bruce R. Maxim UM-Dearborn.
© NCC Education Limited V1.0 Introduction to Computing  Unit 4: Human-Computer Interaction.
Chapter 2 Hardware.
Introduction to Computers Lesson 1B. home Keyboard Primary input device for entering text and numbers.
COMP413: Computer Graphics Overview of Graphics Systems Chapter 1.
Input & Output Devices ASHIMA KALRA.
Information Processing
Chp 4: Input and Output Devices
Input and Output Devices
Human Computer Interaction (HCI)
11.10 Human Computer Interface
INFORMATION TECHNOLOGY
Human Computer Interaction (HCI)
Information Technology
Computer Fundamentals
Virtual Reality.
AN INTRODUCTION TO COMPUTER GRAPHICS Subject: Computer Graphics Lecture No: 01 Batch: 16BS(Information Technology)
- CHAPTER 2 – Hardware.
Presentation transcript:

Class 6 LBSC 690 Information Technology Human Computer Interaction and Usability

Agenda Questions Human computer interaction Mental models and user models Input/Output/Interactivity Visualization Usability/evaluation

Human-Computer Communications Humans are slow but versatile devices – words per minute –Multiple rich analog channels Computers are fast but limited –Around 1 billion words per minute –Single digital channel for each task The computer must slow down for us and we must sacrifice fidelity for the computer

Styles of Interaction Command-based GUIs/WIMP non-WIMP / SILK Passive Pervasive

Input Devices Keyboard Pointing device (mouse, trackball,...) Joystick Touch Panel, writing tablet Speech recognition Data-glove, head tracker, eye tracker, etc. Video camera (lip-reading, gestures, etc.)

Output Devices Displays (CRT, flat panel, stereo, etc.) Speakers, headphones, etc. Printer (dot matrix, ink jet, laser, etc.) Plotters, microfiche printers, etc. Speech synthesizers Full immersion (orientation, vibration, etc.)

Mental Models and User Models Task System Mental ModelsSight Sound Hands Voice TaskUser User (Software) Models Keyboard Mouse Display Speaker Human Computer

Mental Models The expectations the person has about how things work In particular: –how the computer and its software work –the information resources

User Models What the computer knows about the user –demographics age, gender, nationality –technology capabilities network, multimedia, CPU cycles –stable individual characteristics height, languages understood, hometown, knowledge/beliefs –transitory state of the individual last book read, type of car, how hungry

Using User Models A user model is not just data but ways of using those data (e.g., making predictions about a person). Ethical and legal issues about collecting personal information Anticipating the user vs. giving the user power tools Student models

Agents

Direct Manipulation “Directly manipulate” conceptual objects –Windows file manager, Windows 95 Explorer Compare this to DOS commands –Excel Compare this to Java Often done with icons –But icon interpretation can be difficult Too small, no good metaphor, cultural differences

Language-Based Interfaces Alternative to direct manipulation –Compact, flexible representation –Can be hard to use What can be done may not be apparent Interpretation requires conceptual effort Examples –Text retrieval interfaces –Programming languages

Menu Design Conserve screen space by hiding functions –Menu appears only when selected Can be logically grouped into several levels –But by who’s logic? Recognition (menus) vs. Recall Tradeoff between breadth and depth –Too broad and direct manipulation is better –Too deep and it can become hard to find things

Information Visualization Using pictorial (spatial) relationships to show relationships in attributes Some basic visualization techniques –Lenses and filters –Context and hierarchies –Coordinated windows Example - real-estate browser

Evaluation/Usability Design interacts with usability Expert reviews Feedback from real users is helpful –Across a variety of realistic tasks –Across a realistic user sample of users Examine many aspects of the interaction –e.g., training, error messages, response time

Simulation and Virtual Reality

HCI Summary HCI design starts with user needs + abilities –Users have a wide range of both Users must understand their tools –And these tools can learn about their user! Many techniques are available –Direct manipulation, languages, menus, etc. –Choosing the right technique is important This is the central focus of LBSC 795