Ben Shneiderman Director, Human-Computer Interaction Laboratory Professor, Department of Computer Science Member, Institutes for Advanced.

Slides:



Advertisements
Similar presentations
ACM Conference on Universal Usability Washington, DC November 16-17,
Advertisements

Map of Human Computer Interaction
User Interface Design Notes p7 T120B pavasario sem.
Information Visualization for Medical Informatics: From Patient Histories to Clinical Research Ben Shneiderman Founding Director ( ),
Leonardo's Laptop: Human Needs and the New Computing Ben Shneiderman Founding Director ( ), Human-Computer Interaction Laboratory.
The Eyes Have It: User Interfaces for Information Visualization Ben Shneiderman Director, Human-Computer Interaction Laboratory Professor,
Copyright © 2005, Pearson Education, Inc. Chapter 8 Command and Natural Languages.
Introduction to HCC and HCM. Human Centered Computing Philosophical-humanistic position regarding the ethics and aesthetics of a workplace Any system.
Class 6 LBSC 690 Information Technology Human Computer Interaction and Usability.
Ben Shneiderman Director, Human-Computer Interaction Laboratory Professor, Department of Computer Science Member, Institutes for Advanced.
Bright futures: getting a sense of direction Professor Di Martin Dean of Learning & Information Services University of Hertfordshire, UK Libraries of the.
Antarmuka Pemakai (User Interface)
Open Statistics: Envisioning a Statistical Knowledge Network Ben Shneiderman Founding Director ( ), Human-Computer Interaction.
Ben Shneiderman Human-Computer Interaction Laboratory & Department of Computer Science University of Maryland Web3D: Phoenix, February 26, 2002.
Ben Shneiderman Founding Director ( ), Human-Computer Interaction Lab Professor, Department of Computer Science Member, Institutes.
Leonardo’s Laptop: Human Needs and the New Computing Technologies Ben Shneiderman Founding Director ( ), Human-Computer Interaction.
© 2003 Turoff 1 The Nature of Information Systems and Employment in IS Murray Turoff Information Systems Department.
Demonstrations Spotfire – film, dc natality Treemap – WHC LifeLines C:\demos\oldlaptop-demos\LifeLine Medical PatternFinder PhotoFinder PhotoMesa.
Treemap Implementation and Application Workshop Ben Shneiderman Human-Computer Interaction Laboratory University of Maryland Marc Frons Smartmoney.
Human Needs and Mobile Devices: Small, Fast & Fun Ben Shneiderman Founding Director ( ), Human-Computer Interaction Lab Professor,
Broadening Access to Statistical Data by Improving User Interfaces Ben Shneiderman Founding Director, Human-Computer Interaction Laboratory Professor,
HCI Research Methods Ben Shneiderman Founding Director ( ), Human-Computer Interaction Lab Professor, Department of Computer Science.
Everyday inclusive Web design: an activity perspective CS575 MADHAVI L NIDAMARTHY.
INTRODUCTION. Concepts HCI, CHI Usability User-centered Design (UCD) An approach to design (software, Web, other) that involves the user Interaction Design.
The New Science of Universal Usability Ben Shneiderman Founding Director ( ), Human-Computer Interaction Lab Professor, Department.
Presentation. Learning Management System manages, tracks and reports on interaction between the learner and the content & the learner and the instructor.
Human Interface Engineering1 Main Title, 60 pt., U/L case LS=.8 lines Introduction to Human Interface Engineering NTU Seminar Amy Ma HIE Global Director.
Distance Delivered Courses and the University Professor Mark Hawkes, Dakota State University July 15, 2003 Nova Southeastern University... “Trends and.
1 ISE 412 Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation.
 A set of objectives or student learning outcomes for a course or a set of courses.  Specifies the set of concepts and skills that the student must.
Chapter 7 DESIGNING A DECISION SUPPORT SYSTEM Decision Support Systems For Business Intelligence.
Leonardo's Laptop: Human Needs and the New Computing Ben Shneiderman Founding Director ( ), Human-Computer Interaction Laboratory.
Human-Computer Interaction: An Opportunity for Information Systems Researchers Jenny Preece Information Systems University of Maryland Baltimore County.
1 Introduction to Human Computer Interaction  Know Thy User.
A National Initiative for Social Participation Ben Shneiderman Founding Director ( ), Human-Computer Interaction Lab Professor,
Introduction To Computer System
Ben Shneiderman Founding Director ( ), Human-Computer Interaction Laboratory Professor, Department of Computer Science Member,
What does a Computer Do?. What is a Computer? A computer is an electronic device, operating under the control of instructions stored in its own memory,
1 Human-Computer Interaction  Design process  Task and User Characteristics  Guidelines  Evaluation.
CS117 Introduction to Computer Science II Lecture 1 Introduction to WWW and HTML Instructor: Li Ma Office: NBC 126 Phone: (713)
Marketing Management Online marketing
11.10 Human Computer Interface www. ICT-Teacher.com.
Lecture 6 User Interface Design
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
Q Q Human Computer Interaction – Part 1© 2005 Mohammed Alabdulkareem Human Computer Interaction - 1 Dr. Mohammed Alabdulkareem
An Overview 1 Pamela Harrod, DMS 546/446 Presentation, March 17, 2008.
CHAPTER TEN AUTHORING.
UNIVERSAL DESIGN AND DISTANCE EDUCATION Megan A. Conway, Ph.D. & Thomas H. Conway, M.B.A. Center on Disability Studies, University of Hawaii at Manoa WELCOME!
Accessibility IS 101Y/CMSC 101Y November 19, 2013 Carolyn Seaman University of Maryland Baltimore County.
1. Where to use Multimedia ? 2  Business  Government  Education  Broadcasting & Entertainment  Research & Development  Health.
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.
1 COSC 4406 Software Engineering COSC 4406 Software Engineering Haibin Zhu, Ph.D. Dept. of Computer Science and mathematics, Nipissing University, 100.
Introduction to Interactive Media Interactive Media Tools: Authoring Applications.
Why to care about research?
Importance of user interface design – Useful, useable, used Three golden rules – Place the user in control – Reduce the user’s memory load – Make the.
Critically Reflective Teacher Dialogue In Asynchronous Computer- Mediated Communication Mark Hawkes, Ph.D. Dakota State University International Conference.
Government of Nepal Ministry of Education National Center for Educational Development.
Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation ISE
Designing the User Interface: 5 th Edition Ben Shneiderman and Catherine Plaisant
Towards a Statistical Knowledge Network Ben Shneiderman & Catherine Plaisant University of Maryland at College Park Gary Marchionini, Stephanie Haas &
What is the future of User-Centered Design and Human-Computer Interaction? Where will we take it? Ben Shneiderman Founding Director ( ),
Design Evaluation Overview Introduction Model for Interface Design Evaluation Types of Evaluation –Conceptual Design –Usability –Learning Outcome.
Amendments to the District ESE Policy and Procedures that outline Virtual education guidelines appear in blue. "The noblest pleasure is the joy of understanding."
The Future of OPAC Interfaces Jamshid Beheshti, Ph.D. Director Graduate School of Library & Information Studies McGill University.
Human Computer Interaction (HCI)
MATLAB Distributed, and Other Toolboxes
CIS 524 Possible Is Everything/tutorialrank.com
CIS 524 Education for Service/tutorialrank.com
International University of Japan
CHAPTER 7: Information Visualization
Presentation transcript:

Ben Shneiderman Director, Human-Computer Interaction Laboratory Professor, Department of Computer Science Member, Institutes for Advanced Computer Studies & Systems Research University of Maryland College Park, MD The Future of the Web: Visual, Social, Universal Ben Shneiderman Director, Human-Computer Interaction Laboratory Professor, Department of Computer Science Member, Institutes for Advanced Computer Studies & Systems Research University of Maryland College Park, MD 20742

Human-Computer Interaction Laboratory Interdisciplinary research community - Computer Science & Psychology - Information Studies & Education

User Interface Design Goals Z Z Cognitively comprehensible: Consistent, predictable & controllable Z Z Affectively acceptable: Mastery, satisfaction & responsibility NOT: Adaptive, autonomous & anthropomorphic

User Interface Design Goals Z Z Cognitively comprehensible: Consistent, predictable & controllable Z Z Affectively acceptable: Mastery, satisfaction & responsibility NOT: Adaptive, autonomous & anthropomorphic Consistent Predictable Controllable

Design Issues Z Z Input devices & strategies ] ] Keyboards, pointing devices, voice ] ] Direct manipulation ] ] Menus, forms, commands Z Z Output devices & formats ] ] Screens, windows, color, sound ] ] Text, tables, graphics ] ] Instructions, messages, help Z Z Collaboration & communities Z Z Manuals, tutorials, training hcibib.org usableweb.com

Scientific Approach (beyond user friendly) Z Specify users and tasks Z Predict and measure ] time to learn ] speed of performance ] rate of human errors  human retention over time  Assess subjective satisfaction (Questionnaire for User Interaction Satisfaction 7.0, Z Accommodate individual differences Z Consider social, organizational & cultural context

U.S. Library of Congress Z Scholars, Journalists, Citizens Z Teachers, Students

Visible Human Explorer (NLM) Z Doctors Z Surgeons Z Researchers Z Students

NASA Environmental Data Z Scientists Z Farmers Z Land planners Z Students

U.S. Bureau of Census Z Economists, Policy makers, Journalists Z Teachers, Students

Web Design Strategies to Empower Users: Visual, Social, Universal

1) Visual Design Z Z Visual bandwidth is enormous ] ] Human perceptual skills are remarkable X X Trend, cluster, gap, outlier... X X Color, size, shape, proximity... ] ] Human image storage is fast and vast Z Z Opportunities ] ] Spatial layouts & coordination ] ] Information visualization ] ] Scientific visualization & simulation ] ] Telepresence & augmented reality ] ] Virtual environments Consistent Predictable Controllable

Treemap - view large trees with node values 4 Space filling 4 Space limited 4 Color coding 4 Size coding - Requires learning Shneiderman, ACM Trans. on Graphics, TreeViz (Mac, Johnson, 1992) NBA-Tree(Sun, Turo, 1993) Winsurfer (Teittinen, 1996) Diskmapper (Windows, Micrologic) Treemap97 (Windows, UMd)

Treemap - Stock market, clustered by industry

Temporal Info Viz - LifeLines

LifeLines

2) Social Support: Concepts Z Z Online communities ] ] E-commerce customer service & consumer conversations ] ] Medical support groups & information exchange ] ] Educational discussions & teamwork ] ] Neighborhood forums & political organizing Z Z Technologies ] ] Synchronous text: Instant messaging, chat rooms ] ] Asynchronous text: Listservs, bulletin boards, newsgroups ] ] Audio,video, virtual realities

2) Social Support: Active Worlds

2) Social Support: Goals Z Z Supporting Sociability ] ] People: Target a population ] ] Purposes: Clearly state focus ] ] Policies: Make expectations explicit X X behavior, privacy, moderation, joining rules Z Z Designing Usability ] ] Users: Know the users ] ] Tasks: Understand frequencies and sequences ] ] Systems: Choose seamless combinations of tools Online Communities: Supporting Sociability, Designing Usability Jenny Preece, John Wiley & Sons, June 2000 Consistent Predictable Controllable

Defining Trust Z Z Trust is the expectation that arises within a community of regular, honest, and cooperative behavior, based on commonly shared norms, on the part of the members of that community. - Francis Fukuyama, Trust, 1995 Z Z Trust indicates a positive belief about the perceived reliability of, dependability of, and confidence in a person, object, or process. - B. J. Fogg, CHI99

Person Organization Tool Process Defining Trust - Revised Z Z Trust is the positive expectation a person has for another person or organization that is based on past performance and truthful future guarantees Z Z People rely on tools or processes Person Trusts ` Truthful Future Guarantees Responsible Rely on

Internet Design Credo Empower individuals by clarifying responsibility Promote participation by ensuring trust

2) Social Support: Trust  Invite participation by ensuring trust ] ] Disclose patterns of past performance ] ] Provide references from past and current users ] ] Get certifications from third parties ] ] Make policies for privacy & security easy to find & read Z Z Accelerate action by clarifying responsibility ] ] Clarify each participant's responsibilities ] ] Provide clear guarantees with compensation   Describe dispute resolution and mediation services Communications of the ACM, Dec. 2000, Special Issue on Trust

On-Web Deception and Trust P.O. Box P.O. Box Bahamas Bahamas Make a Million in a Month We did it, you can too! Invest now! Type your credit card # _ _ _ _ _ _ _ _ _ _ _ _ On the web since 1993 Approved by SEC Visit our 240 investment centers or online service assistants or call TRUSTED Over 80,000 customers - see their ratings and comments Read our Customer Protection and Privacy Policy Full money-back guarantee

3) Universal Usability Z Z Technology variety: Support broad range of hardware, software, and network access Z Z User diversity: Accommodate users with different skills, knowledge, age, gender, literacy, culture, income, disabilities, disabling conditions (mobility, injury, noise, light)... Z Z Gaps in user knowledge: Bridge the gap between what users know and what they need to know Communications of the ACM, May 2000 Consistent Predictable Controllable

Technology variety: Support broad range of hardware, software, and network access 1 to 100 range in processor speeds Pentium 1 to 100 range in screen sizes Palm devices Laptops Large Desktop or Wall Display 30, ,000 3,840,000 pixels Software Versions Compatibility File conversion Multiple platforms Device Independence Input: keyboard, speech,... Output: visual, auditory,... Conversion: Text-speech Speech-text,... 1 to 100 range in network bandwidth 9.6K 56K 10,000Kbps

Language & Culture Western, Eastern, developing... Personality Introvert vs extravert Thinking vs feeling Risk aversion Locus of control Planful vs playful User diversity: Accommodate different users Skills Computer newbie to hacker Knowledge Domain novice to expert Age Young to old Gender Male or Female Income Impoverished to wealthy Disabilities Visual, auditory, motoric, cognitive Disabling conditions Mobility, injury, noise, sunlight

Online help Context sensitive, tables of contents, Indexes, Keyword search, FAQs, Newsgroups, Chat rooms Online communities Gaps in User Knowledge - Strategies Bridge the gap between what users know and what they need to know Design Layered Level-structured Task-oriented Training Fade-able scaffolding Training wheels Minimalist Online Learning (evolutionary, phased) Introductory tutorials Getting started manuals, Cue cards Walkthroughs/Demos Minimalist/Active Customer service Phone Help desks

Thomas Jefferson I feel... an ardent desire to see knowledge so disseminated through the mass of mankind that it may...reach even the extremes of society: beggars and kings. -- Reply to American Philosophical Society, 1808

Human-Computer Interaction Laboratory