L2-HCC-aug30

Last modified by Holger Dick on 2010/08/27 12:44

pdf version

output_html_5492bed5.gif

Wisdom is not the product of schooling

but the lifelong attempt to acquire it.

- Albert Einstein

Human-Centered Computing

What is it all About?

Gerhard Fischer, Hal Eden, and Holger Dick

Fall Semester 2010

gerhard@colorado.eduhaleden@colorado.eduholger.dick@gmail.com 

August 30, 2010

Is Google Making Us Stupid?

or

Is Google actually making us smarter?

sources:

Ideas / Claims from “Is Google Making Us Stupid?”

  • the Net is becoming a universal medium, the conduit for most of the information that flows through my eyes and ears and into my mind. The advantages of having immediate access to such an incredibly rich store of information are many,
  • The more people use the Web, the more they have to fight to stay focused on long pieces of writing ? continuous partial attention
  • It is clear that users are not reading online in the traditional sense; indeed there are signs that new forms of “reading” are emerging as users “power browse” horizontally through titles, contents pages and abstracts going for quick wins.
  • The Net’s influence doesn’t end at the edges of a computer screen, either. As people’s minds become attuned to the crazy quilt of Internet media, traditional media have to adapt to the audience’s new expectations.

Ideas / Claims from “Is Google actually making us smarter?

  • the story of the human race is one of ever-increasing intellectual capability. Since our early cave-dwelling ancestors, our brains have gotten no bigger, but there has been a steady accretion of new tools for intellectual work
  • examples:

    • intelligence augmentation or You+
    • the hive mind of the Internet
    • the powerful tools for simulation and visualization
    • cognitive enhancement drugs
  • a classic article:

The Fundamental Transformation:

Old Computing ? New Computing

  • Old Computing = What Computers Could Do
  • New Computing = What Humans Can Do
  • source: Shneiderman, B. (2002) Leonardo's Laptop — Human Needs and the New Computing Technologies, MIT Press, Cambridge, Mass

Who Should Serve whom?

  • 1933 Chicago World’s Fair

Science Finds,

Industry Applies,

Man Conforms

  • person-centered motto for the 21st century

People Propose,

Science Studies,

Technology Conforms

  • source: Norman, D. A. (1993) Things That Make Us Smart, Addison-Wesley Publishing Company, Reading, MA.

Hardware for Computing In “Ancient” Times

output_html_m63b60165.png

Hardware for Computing — In the “Very Old” Days

output_html_m62f0c076.png

Hardware for Computing — In the “Old” Days

output_html_mc3c663c.gif

output_html_71f3c64d.png

Hardware for Computing — Yesterday

output_html_34dc353e.png

Hardware for Computing — Today

output_html_66cb3dc2.gif

Hardware for Computing — Tommorow

output_html_mddde0bc.gif

Infrastructure for Computing

  • 1950-1960: Large Computers — used with punched cards
  • 1970: Timesharing — many users use the same computer from a terminal
  • 1980: personal computer — each computer has its own CPU
  • 2000: Networks: Internet and World-Wide Web — communication and collaboration
  • 2010: Cloud Computing — IT-related capabilities are provided “as a service”, allowing users to access technology-enabled services "in the cloud” (Internet) without knowledge of, expertise with, or control over the technology infrastructure that supports them

The ‘Old’ Days — The Human-Computer Dyad

output_html_m239873ba.gif

Knowledge-Based HCC:
Broader Explicit and Implicit Communication Channel

output_html_m4ce12f45.gif

An Early Vision

source: Grudin, J. (1990) "The Computer Reaches Out: The Historical Continuity of Interface Design." Proceedings of CHI'90 Conference, pp. 261-268

output_html_53309327.png

Beyond HCI: A Layered Architecture Supporting
Human Problem Domain Interaction

output_html_2981e564.gif

Time Frames in HCI

source: Newell, A. & Card, S. K. (1985) "The Prospects for Psychological Science in Human-Computer Interaction," Human-Computer Interaction, 1(3), pp. 209-242

TimeActionMemoryTheory
(sec)(common units)
109(decades)TechnologyCulture

Social
and
Organizational

108(years)SystemDevelopment
107(months)DesignEducation
106(weeks)TaskEducation
105(days)TaskSkill

Bounded
Rationality

104(hours)TaskSkill
103(ten mins)TaskLTM
102(minutes)TaskLTM
10(ten secs)Unit taskLTMPsychological
1(secs)OperatorSTM
10-1(tenths)Cycle timeBuffers
10-2(centisecs)SignalIntegration

Neural
And
Biochemical

10-3(millisecs)PulseSummation

HCC: Automate ? Informate

  • Artificial Intelligence (AI) ?  Intelligence Augmentation (IA)
  • replacement (expert systems) ? empowerment (socio-technical environments)
  • emulate (natural language) ? complement (exploit unique properties of new media)
  • human-based computation
  • a computer science technique in which a computational process performs its function by outsourcing certain steps to humans
  • leverages differences in abilities and alternative costs between humans and computer agents to achieve symbiotic human-computer interaction
  • in traditional computation: a human employs a computer to solve a problem by providing a formalized problem description to a computer, and receives a solution to interpret
  • human-based computation frequently reverses the roles; the computer asks a person or a large group of people to solve a problem, then collects, interprets, and integrates their solutions

Human-based Computation

  • reverses the common interaction between computers and humans ? the computer is no longer an agent of its user, but instead, a coordinator aggregating efforts of many human evaluators
  • Internet impact: research on human-based computation has shifted towards asking large crowds of humans, instead of a single one or a small number of them, to perform the computational steps
  • example: CAPTCHA (based upon the word capture) = a contrived acronym for "Completely Automated Public Turing test to tell Computers and Humans Apart"

output_html_m1bd63aa2.png

  • question: incentives to participation?
  • more info: Luis von Ahn, Google TechTalks (2006)

http://video.google.com/videoplay?docid=-8246463980976635143#

Informate versus Automate
 (example: flying an airplane)

output_html_me55edf8.png

Some Characteristics of Human-Centered Computing

  • computers will disappear in the background (they will become invisible)
  • movement from independent work to collaboration with distant colleagues will be seamless — distant in: space, time, and conceptual world
  • will develop more powerful tools to enable all humans to be more creative
  • more information: Shneiderman, B., Fischer, G., Czerwinski, M., Resnick, M., & Myers, B. (2006) "Creativity Support Tools: Report From a U.S. National Science Foundation Sponsored Workshop," International Journal Of Human–Computer Interaction, 20(2), pp. 61–77.

HCC: A Unifying Framework for Many Disciplines

Related Research Disciplines (with Journals, Conferences)

output_html_41e49191.gif

HCC Themes for this Course

output_html_7ff4f101.gif

Human-Centered Computing — Is it all Good?

  • Faustian Bargain: advanced technologies have the potential to promote positive contributions, but they also can support the dark side of human nature
  • technology flaws have caused deadly errors ? Lee, L. (1992) The Day The Phones Stopped, Donald I. Fine, Inc., New York.
  • barriers between disciplines and cultures ? Snow, C. P. (1993) The Two Cultures, Cambridge University Press, Cambridge, UK.
  • digital divide ? Schön, D. A., Sanyal, B., & Mitchell, W. J. (Eds.) (1999) High Technology and Low-Incoming Communities, MIT Press, Cambridge, MA.

The Skeptic’s Corner

  • skeptics do not believe that the course of technology can be changed

    • Machiavelli: “People who want to change institutions, have all those as their enemies who have done well under the old conditions”
  • Gerhard’s challenge to all students in the course:

the future is not out there to be discovered

it has to be invented and designed

? and all of you should contribute to creating a desirable future!

Fischer & Eden & Dick 26 HCC Course, Fall 2010

Tags:
Created by Gerhard Fischer on 2010/08/26 13:58

This wiki is licensed under a Creative Commons 2.0 license
XWiki Enterprise 2.7.1.${buildNumber} - Documentation