Presentation is loading. Please wait.

Presentation is loading. Please wait.

ALAN KAY - from Moores Law to OLPC ● inventor OOPs / Smalltalk ● collaborator (GUI, PC, laptop, Smalltalk) ● dynabook (early vision of children's machine)

Similar presentations


Presentation on theme: "ALAN KAY - from Moores Law to OLPC ● inventor OOPs / Smalltalk ● collaborator (GUI, PC, laptop, Smalltalk) ● dynabook (early vision of children's machine)"— Presentation transcript:

1 ALAN KAY - from Moores Law to OLPC ● inventor OOPs / Smalltalk ● collaborator (GUI, PC, laptop, Smalltalk) ● dynabook (early vision of children's machine) ● philosopher / historian of computer science ● OLPC / Etoys

2

3 ● dramatic change is eternal, “you can't step in the same river twice” ● computer – human symbiosis (Doug Engelbart) ● computer as a child's personal dynamic medium PHILOSOPHY

4 Alan Kay & Doug Engelbart

5 UNIVERSALS * language * communication * fantasies * stories * tools and art * superstition * religion and magic * play and games * differences over similarities (?) * quick reactions to patterns * vendetta, and more

6 NON UNIVERSALS * reading and writing * deductive abstract mathematics * model based science * equal rights * democracy * perspective drawing * theory of harmony (?) * similarities over differences (?) * slow deep thinking * agriculture * legal systems

7 NARRATIVE ARGUMENT SYSTEMS THEORY

8 SOME HISTORY 1965 Moores Law 1967Idea of the personal computer 1967Papert / logo influence 1971Smalltalk 1972A Personal Computer for Children of all ages 1980s – nowCommercialisation 1987logo backlash 1996Squeak 2006 Etoys included in OLPC

9 MOORES LAW 1965

10

11 CARDBOARD MODEL 1972

12 OOPS / Smalltalk 1970s ● how to manage complexity in robust fashion? ● cell / body metaphor ● everything is an object ● objects send and receive messages

13 SQUEAK / ETOYS 1996 ● iconic programming ● doing with images makes symbols ● late binding ● Smalltalk, logo, *logo, hypercard

14 USER INTERFACE ● access to function ● dynamic exploration

15

16

17

18

19

20 SQUEAK PROGRAMS ● Etoys – iconic programming ● Croquet - multi-user virtual 3D applications ● Dabble db – online data base ● Scratch – iconic programming ● Seaside - web application framework ● Sophie - rich-media, networked documents

21 OLPC


Download ppt "ALAN KAY - from Moores Law to OLPC ● inventor OOPs / Smalltalk ● collaborator (GUI, PC, laptop, Smalltalk) ● dynabook (early vision of children's machine)"

Similar presentations


Ads by Google