Dynabook

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Dynabook
Dynabook.png
The Dynabook's original illustration in Alan C. Kay's 1972 paper
Developer Alan Kay
Release date Concept 1972[1]

The KiddiComp concept, envisioned by Alan Kay in 1968, while a PhD candidate[2][3] and later developed and described as the Dynabook in his 1972 proposal A personal computer for children of all ages,[1] outlines the requirements for a conceptual portable educational device that would offer similar functionality to that now supplied via a laptop computer or (in some of its other incarnations) a tablet or slate computer with the exception of the requirement for any Dynabook device offering near eternal battery life. Adults could also use a Dynabook, but the target audience was children.

Part of the motivation and funding for the Dynabook project came from the need for portable military maintenance, repair, and operations documentation. Eliminating the need to move large amounts of difficult-to-access paper in a dynamic military theatre provided significant US Department of Defense funding.

Though the hardware required to create a Dynabook is here today, Alan Kay still thinks the Dynabook hasn't been invented yet, because key software and educational curricula are missing.[citation needed] When Microsoft came up with its tablet PC, Kay was quoted as saying "Microsoft's Tablet PC, the first Dynabook-like computer good enough to criticize".[4] A comment he had earlier applied to the Apple Macintosh.[5]

Toshiba also has a line of sub-notebook computers called DynaBooks.

Original concept

Alan Kay holding the mockup of Dynabook. (November 5, 2008 in Mountain View, California)

This concept was created two years before the founding of Xerox PARC. Kay wanted to make “A Personal Computer For Children of All Ages.” The ideas led to the development of the Xerox Alto prototype, which was originally called “the interim Dynabook”.[6][7][8] It embodied all the elements of a graphical user interface, or GUI, as early as 1972. The software component of this research was Smalltalk, which went on to have a life of its own independent of the Dynabook concept.

Kay wanted the Dynabook concept to embody the learning theories of Jerome Bruner and some of what Seymour Papert— who had studied with developmental psychologist Jean Piaget and who was one of the inventors of the Logo programming language — was proposing.

The hardware on which the programming environment ran was relatively irrelevant.

At the same time, Kay tried in his 1972 article to identify existing hardware components that could be used in a Dynabook, including screens, processors and storage memory. For example:

<templatestyles src="Template:Blockquote/styles.css" />

A standalone ‘smart terminal’ that uses one of these chips for a processor (and includes memory, a keyboard, a display and two cassettes) is now on the market for about $6000.[1]

The Dynabook vision was most fully laid out in Kay’s 1977 article "Personal Dynamic Media", co-authored with collaborator (and Smalltalk co-inventor) Adele Goldberg.[8]

Later works

Lua error in package.lua at line 80: module 'strict' not found. Since the late 1990s, Kay has been working on the Squeak programming system, an open source Smalltalk-based environment which could be seen as a logical continuation of the Dynabook concept.

Alan Kay is actively involved in the One Laptop Per Child project that uses Smalltalk, Squeak, and the concepts of a computer for learning.

References

  1. 1.0 1.1 1.2 Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found..
  6. Lua error in package.lua at line 80: module 'strict' not found..
  7. Lua error in package.lua at line 80: module 'strict' not found..
  8. 8.0 8.1 Lua error in package.lua at line 80: module 'strict' not found.

External links

  • Lua error in package.lua at line 80: module 'strict' not found..
  • Lua error in package.lua at line 80: module 'strict' not found..
  • Lua error in package.lua at line 80: module 'strict' not found..
  • Lua error in package.lua at line 80: module 'strict' not found..
  • Lua error in package.lua at line 80: module 'strict' not found..
  • Lua error in package.lua at line 80: module 'strict' not found. about the Dynabook project and vision
  • Lua error in package.lua at line 80: module 'strict' not found..
  • Lua error in package.lua at line 80: module 'strict' not found..