ise554 human computer interaction design 2.1 core concepts of hci

22
ISE554 Human Computer Interaction Design 2.1 Core Concepts of HCI

Post on 20-Dec-2015

232 views

Category:

Documents


2 download

TRANSCRIPT

ISE554

Human Computer Interaction Design

2.1Core Concepts of HCI

“Much work has been done with them could more easily have been done without them…more work has been spent

on making tables than has been saved by their use”

Merrifield, 1879, on logarithms in the context of Babbage

“Any machine coding system should be judged quite largely from the point of view of how easy it is for the

operator to obtain results”

Mauchly, 1947, on EDVAC programming

Shackel, B. Ergonomics for a computerDesign, 120, 1959, pp 36-39.

“The future is rapidly approaching when ‘professional’ programmers will be among the least numerous and least

significant system users”

Mills, 1967

but also in 1968…..

Alan Kay is proposing “Dynabook”

Dynabook

“A computer simple enough to be worked by children! Small enough to be carried under your arm! Powerful

enough to drive a display in full colour!”

Dynabook

“A computer simple enough to be worked by children! Small enough to be carried under your arm! Powerful

enough to drive a display in full colour!”

The cardboard model:- 8*10*2 inches with a flat screen and a keyboard drawn on the top surface

TIMELINE - the personal computer1959 Shackel’s paper

1963 Ivan Sutherland’s Phd (Sketchpad)

1964 Doug Engelbart and William K. English invent the mouse

1969 Alan Kay’s Phd (Dynabook)

International Journal of Man-Machine Studies

1970 Xerox PARC opens

1973 Xerox Alto becomes operational

1976 Apple I

1977 Apple II

1979 Steve Jobs visits Xerox PARC

1981 Xerox Star

IBM PC

1983 Apple Lisa

1984 Apple Mac

1990 Windows 3.0

TIMELINE - the net1969 ARPANET begins

1973 Ethernet invented at Xerox PARC

1979 Usenet News begins

1991 WWW software released at CERN

1993 Mosaic browser released

1994 Netscape Communications inc. is formed

1996 Internet Explorer 3.0

“Tools that provide programming support for implementing interactive systems”

From Brad Myers

tools

tools

tools

tools

tools

tools

tools

tools

tools

tools

tools

tools

tools

tools

tools

tools

tools

Study these documents provided from the web site

Brad Myers:A Brief History of Human-Computer Interaction Technology

David T. Craig: The Legacy of the Apple Lisa Personal Computer