Leonardo's Laptop: Human Needs and the New Computing Ben Shneiderman Founding Director (1983-2000), Human-Computer Interaction Laboratory.

Slides:



Advertisements
Similar presentations
A Link to the Future Where is Education Going with Technology?
Advertisements

Leonardo's Laptop: Human Needs and the New Computing Ben Shneiderman Founding Director ( ), Human-Computer Interaction Laboratory Professor, Department.
Part 1: Basic Fashion and Business Concepts
Integrating Educational Technology into the Curriculum
Ying Wang EDN 303 Fall Objectives Define curriculum-specific learning Explain the difference between computer, information, and integration literacy.
Computer Literacy What will this mean in 2005? Helen Wolfe, Professor of CIS, Post University.
Information Visualization for Medical Informatics: From Patient Histories to Clinical Research Ben Shneiderman Founding Director ( ),
Discovering Computers: Chapter 1
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,
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.
Ben Shneiderman Director, Human-Computer Interaction Laboratory Professor, Department of Computer Science Member, Institutes for Advanced.
CPSC 695 Future of GIS Marina L. Gavrilova. The future of GIS.
Open Statistics: Envisioning a Statistical Knowledge Network Ben Shneiderman Founding Director ( ), Human-Computer Interaction.
The New Computing: Ending User Frustration Ben Shneiderman & Irina Ceaparu, Jonathan Lazar*, Katie Bessiere, John Robinson May 2002 University of Maryland.
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.
Demonstrations Spotfire – film, dc natality Treemap – WHC LifeLines C:\demos\oldlaptop-demos\LifeLine Medical PatternFinder PhotoFinder PhotoMesa.
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,
Applications Software
Diversity and Inclusion at NASA: A Strategic Integrated Approach
Computer Software in Today’s Classrooms Chapter 4.
Definition and Importance of Computer
DC Chp 1 Jeopardy Review Section 1Section 2Section 3Section 4Section
1. Human – the end-user of a program – the others in the organization Computer – the machine the program runs on – often split between clients & servers.
Teachers Discovering Computers Integrating Technology and Digital Media in the Classroom 5 th Edition EDN Fall, 2009 Unit 1 PowerPoint Dr. Dennis.
1 CS5038 The Electronic Society Lecture 0: Introduction to CS5038 Course Organiser: Frank Guerin Course Website:
Business Studies Information & Communication Technology.
CHAPTER 2 Communications, Networks, the Internet, and the World Wide Web.
Human-Computer Interaction: An Opportunity for Information Systems Researchers Jenny Preece Information Systems University of Maryland Baltimore County.
ITGS Standard Level Mr Gavin Johnson. ITGS The Diploma Programme information technology in a global society (ITGS) course is the study and evaluation.
A National Initiative for Social Participation Ben Shneiderman Founding Director ( ), Human-Computer Interaction Lab Professor,
Introduction To Computer System
Integrating Educational Technology into the Curriculum
Purpose of study A high-quality computing education equips pupils to use computational thinking and creativity to understand and change the world. Computing.
Ben Shneiderman Founding Director ( ), Human-Computer Interaction Laboratory Professor, Department of Computer Science Member,
BASIC COMPUTER CONCEPTS What is a computer? An electronic device, operating under the control of instructions stored in its own memory unit, that can.
Connected Learning with Web 2.0 For Educators Presenter: Faith Bishop Principal Consultant Illinois State Board of Education
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
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.
=_A-ZVCjfWf8 Nets for students 2007.
An Overview 1 Pamela Harrod, DMS 546/446 Presentation, March 17, 2008.
ationmenu/nets/forteachers/2008s tandards/nets_for_teachers_2008.h tm Click on the above circles to see each standard.
CHAPTER TEN AUTHORING.
 The Master Technology Teacher demonstrates knowledge of how to communicate in different formats for diverse audiences.
Accessibility IS 101Y/CMSC 101Y November 19, 2013 Carolyn Seaman University of Maryland Baltimore County.
Learning Objective The students should be able to: a. state the definition of software b. state the usage of software c. list different types of software.
1 Chapter 9: Computers. Roles of Computers in Education Object of Instruction As a Tool Instructional Device Teaching Logical Thinking.
Framework for the Creation of Digital Knowledge Resources to meet the Challenges for Digital Future: A Librarian’s Perspective Dr. Harish Chandra Librarian.
1 Title: Introduction to Computer Instructor: I LTAF M EHDI.
Google Earth INTEGRATING GLOBAL THINKING. Why Use Virtual Tours? Flexible Tool: History, Science, Math, English, etc. An Interactive Way to Explore Supports.
SOUTH CHICAGO COUNTY SCHOOL DISTRICT Chicago, Illinois Superintendent - Dr. James Brown Tech Coordinator – Dr. Amanda Ross Technology Integration Plan.
Immersive Virtual Characters for Educating Medical Communication Skills J. Hernendez, A. Stevens, D. S. Lind Department of Surgery (College of Medicine)
Towards a Statistical Knowledge Network Ben Shneiderman & Catherine Plaisant University of Maryland at College Park Gary Marchionini, Stephanie Haas &
Systems and User Interface Software. Types of Operating System  Single User  Multi User  Multi-tasking  Batch Processing  Interactive  Real Time.
FUNCTIONS OF THE COMPUTER.  A programmable machine that performs high-speed processing of numbers, as well as of text, graphics, symbols, and sound.
What is the future of User-Centered Design and Human-Computer Interaction? Where will we take it? Ben Shneiderman Founding Director ( ),
D RAFT OF F RAMEWORK OF C OLLABORATION A CTIVITIES “SEAEDUNET 2.0: D IGITAL -A GE T EACHING AND L EARNING M ODEL ”
Fundamentals of Information Systems
General Computer Applications by Barbara Teterycz
The New Computing: Ending User Frustration
Application Software EIT, © Author Gay Robertson, 2016.
CHAPTER 7: Information Visualization
Integrating Educational Technology into the Classroom
Presentation transcript:

Leonardo's Laptop: Human Needs and the New Computing Ben Shneiderman Founding Director ( ), Human-Computer Interaction Laboratory Professor, Department of Computer Science Member, Institutes for Advanced Computer Studies & Systems Research University of Maryland

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

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

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

Library of Congress Scholars, Journalists, Citizens Scholars, Journalists, Citizens Teachers, Students Teachers, Students

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

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

Bureau of Census Economists, Policy makers, Journalists Economists, Policy makers, Journalists Teachers, Students Teachers, Students

NSF Digital Government Initiative Find what you need Find what you need Understand what you Find Understand what you Find UMd & UNC

Information Visualization The eye… the window of the soul, is the principal means by which the central sense can most completely and abundantly appreciate the infinite works of nature. Leonardo da Vinci ( )

Information Visualization: Using Vision to Think 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 Opportunities ] ] Spatial layouts & coordination ] ] Information visualization ] ] Scientific visualization & simulation ] ] Telepresence & augmented reality ] ] Virtual environments

Treemap - Stock market, clustered by industry

Current Research - TimeSearcher Time series ] ] Stocks ] ] Weather ] ] Genes User-specified patterns Rapid search

Leonardo’s Laptop The old computing is about what computers can do, The New Computing is about what people can do mitpress.mit.edu/leonardoslaptop

An Inspirational Muse: Leonardo da Vinci ( ) Renaissance Man Combined science & art Combined science & art Integrated engineering & esthetics Integrated engineering & esthetics Balanced technology advances & human values Balanced technology advances & human values Merged visionary & practical Merged visionary & practical

Mona Lisa

Lady with Ermine & Leda with Swan

Remarkable Drawing Skill

Faces of Old Men

Anatomical Drawings

Machine Gun and Giant Crossbow

Why Leonardo Inspires Us He integrated - Scientific outlook - Practical technology - Artistic skill

Goals for The New Computing 1) Usable: Reliable & comprehensible 2) Universal: Diverse users & varied equipment 3) Useful: In harmony with human needs

1) Usable: Ending User Frustration Goal - make computer usage less frustrating Identify top ten frustrations Measure severity & frequency in lost time Determine if the situation is improving Related areas Errors Time delays Emotional reactions

1) Frequent frustrating experiences Networking & Web

Application & System Crashes 1) Frequent frustrating experiences

1) Time diary study Self reports & observations (64 UMD & 47 Towson) Pre-session survey: demographic information computer experience and attitudes level of computer anxiety, mood Users spent 1 hour & report their frustrating experiences Post-session survey: assess mood after the session overall frustration level loss of time Florida Institute of Technology ( e3.se.fit.edu:5335/ufs )

1) Results InternetApplicationsOperating System timed out/dropped/ refused connections (32) error messages (35)crashes (16) long download time (23)freezes (24)wrong response (10) web page/site not found (17)missing/ hard to find features (23) slow response (8) (15)crashes (13)unexpected message boxes (6)

1) Minutes lost – UMD & Towson OS Web browsing Other minutes lost Productive minutes Total minutes: Total minutes lost: UMD Towson

1) Next Steps Validate results with other users professional elderly novice Develop more precise monitoring software e.g. Explore ways to improve: Online help & help desks Customer service & online communities Education & training Software & interface re-design

2) Universal: Digital Divide Remains Troubling U.S. Department of Commerce Percent of Internet Use by Educational Attainment

2) Universal Usability in Practice

User diversity: Accommodate users with different skills, knowledge, age, gender, disabilities, disabling conditions (mobility, injury, noise, sunlight), literacy, culture, income, etc. Technology variety: Support broad range of hardware, software, and network access Gaps in user knowledge: Bridge the gap between what users know and what they need to know Communications of the ACM, May ) Universal: Diverse Users & Varied Equipment 2) Universal: Diverse Users & Varied Equipment

3) Useful: Generative Theories Predictive & explanatory theories are useful, but the big step forward will be  generative theories Theories of human needs to guide our invention of new technologies

Jefferson: Life, Liberty & the Pursuit of Happiness Roosevelt: Freedom of speech & expression, religion, from want, from fear Maslow: Hierarchy of human needs Physiological Safety Love Esteem Self-Actualization Covey: Living, Loving, Learning & Leaving a legacy 3) Theories of Human Needs 3) Theories of Human Needs

Relationships Self: working on your own Family & Friends: 2-50 close intimates Colleagues & Neighbors: acquaintances Citizens & Markets: 5000 and more 3) Human Needs for Relationships

Activities Collect: Information Relate: Communication Create: Innovation Donate: Dissemination 3) Human Needs for Activities 3) Human Needs for Activities

3) Activities and Relationship Table (ART) Relationships Self Self Family & Friends Family & Friends Colleagues & Neighbors Colleagues & Neighbors Citizenry & Markets Citizenry & Markets Activities Collect Relate Create Donate Skeptics corner - Are relationships more complex? - Are these useful activities?

Activities and Relationship Table (ART) Relationships Self Family & Friends Colleagues & Neighbors Citizenry & Markets Activities Collect Relate Create Donate IdenticamPhotoDiary PhotoFinderPhotoMesa Album sharing Album sharing StoryStarter Family photo history PhotoFinder Kiosk PhotoWall PhotoFinder Webstarter PhotoQuilt Photo sharing

Activities and Relationship Table (ART) Relationships Self Family & Friends Colleagues & Neighbors Citizenry & Markets Activities Collect Relate Create Donate Medical log Diary Find-a- Friend Find-a- Friend MusicLists Family vacation history InfoDoorsGather Send-a-Link WebBushes WorldWide Med Million person communities Medical diagnosis Tourist sharing

3) Future Directions E-learning: The new education E-business: The new commerce E-healthcare: The new medicine E-government: The new politics Mega-creativity Grander Goals & The Next Leonardo

Action Items Developers: Apply usability guidelines & testing methods Web producers: Develop UU statements Managers: Provide responsible leadership Journalists: Raise public expectations Policy makers: Raise & clarify requirements Funders: Expand research on usability Educators: Disseminate scientific results Researchers: Explore bold new visions Getting to the Golden Age of Usability

Leonardo da Vinci ( ) Three lessons 1) Usable: Reliable & comprehensible 2) Universal: Diverse users & varied equipment 3) Useful: In harmony with human needs

Human-Computer Interaction Laboratory 20 th Anniversary – May 29-30, The old computing is about what computers can do, The New Computing is about what people can do

ACM Code of Ethics In a fair society, all individuals would have equal opportunity to participate in, or benefit from, the use of computer resources regardless of race, sex, religion, age, disability, national origin or other such similar factors.

1) Results Frustrating experiences: Top problem sources: web browsing system (OS) word processing other internet use video/audio software chat and instant messaging Top 3 approaches knew how to solve unable to solve figured out file browsers programming tools spreadsheet programs graphic design programs presentation software database programs hardware Bottom 3 approaches consulted manual/book consulted online help restarted the program UMD Towson

Universal Usability Statement Browser Requirements Basic System Requirements Input Devices Display Audio/Video Network Connection Access for users with disabilities Diverse Users User support Contact Information 2) Universal: Diverse Users & Varied Equipment 2) Universal: Diverse Users & Varied Equipment