Your SlideShare is downloading. ×
0
An Instrument whose Music is Ideas
  Smalltalk, eToys and the Idea of the Children's
                      Machine
New Media
                      Paul Otlet
                      1868-1944




                         1948


           ...
Augmenting
                        the Human Intellect

                            Hypertext
                            ...
KIDS




       Seymour Paper
                 with Jean Piaget


         Logo

                                    4
If the Computer is a universal control system,
let's give kids universes to control.
                               Ted Ne...
The Dynabook Vision


                      Alan Kay, 1968




                                       6
The Dynabook Vision    SpaceWar!


                      Alan Kay, 1968




                                       7
The Dynabook Vision   Collaborative
                       Wireless

                      Alan Kay, 1968




            ...
The Dynabook Vision   Programmers
                       of the game

                      Alan Kay, 1968




           ...
Moores Law:
     Hardware is no Problem!

                          (ca. 1980 it will be
                            good ...
Xerox PARC: Alto
        1973




  Bitmap Display: ca. 600x800
4Mips Microcode performance
 128-512KB RAM, 2.5MB Disk
   ...
Smalltalk: 72-80




                   12
13
Video: Happy Hacker




                      14
Legacy
           OOP
         Smalltalk-80




   Graphical User Interface




                              15
Somebody think about the children!




                                     16
Squeak                                 1996 -- 2001


      Back to the original Smalltalk

    Children’s programming and...
“Our number one commitment is to an
exquisite personal computing environment.


Imagine a system as immediate and tactile ...
“Moreover imagine that every aspect of that
system is described in itself and equally
amenable to examination and composit...
My Research:
                                    Reflection




“Moreover imagine that every aspect of that
system is descr...
“You get the idea –

it’s the Holy Grail of computer science.”




                                            21
Demo Squeak




              22
Lots of cool Experiments
(no time... private Demos possible)




                                      23
Sadly not many visible results




                                 24
Two Artefacts/Products:


        Etoys

       Scratch



                          25
Etoys Drive a Car




                    26
squeakland.org



 Ready to use      On the OLPC:
  Maintained
Course Materials
   Examples

  Community


               ...
scratch.mit.edu

Implemented in
    Squeak

more constraints
  than etoys

 very well done
  (design, web-
     site...)

...
Questions?

             29
Notes
    Slide 14:


    "The Computer Revolution hasn't happend yet. Keynote OOPSLA 1997"
    (See Links) Starting from ...
Links
    Paul Otlet
      Visioning a web in 1934: http://www.youtube.com/watch?v=hSyfZkVgasI
      Documentary (availabl...
Upcoming SlideShare
Loading in...5
×

Talk: An Instrument whose Music is Ideas

912

Published on

DCC, University of Chile. Talk: "An Instrument whose Music is Ideas. Smalltalk, eToys and the Idea of the Children's Machine". 26.08.2009

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
912
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Talk: An Instrument whose Music is Ideas"

  1. 1. An Instrument whose Music is Ideas Smalltalk, eToys and the Idea of the Children's Machine
  2. 2. New Media Paul Otlet 1868-1944 1948 Vannevar Bush As We May Think 2
  3. 3. Augmenting the Human Intellect Hypertext Mouse Doug Engelbart 1968 NLS (oNLine System) The Demo 3
  4. 4. KIDS Seymour Paper with Jean Piaget Logo 4
  5. 5. If the Computer is a universal control system, let's give kids universes to control. Ted Nelson (1974) 5
  6. 6. The Dynabook Vision Alan Kay, 1968 6
  7. 7. The Dynabook Vision SpaceWar! Alan Kay, 1968 7
  8. 8. The Dynabook Vision Collaborative Wireless Alan Kay, 1968 8
  9. 9. The Dynabook Vision Programmers of the game Alan Kay, 1968 9
  10. 10. Moores Law: Hardware is no Problem! (ca. 1980 it will be good enough) 10 years to do the software 10
  11. 11. Xerox PARC: Alto 1973 Bitmap Display: ca. 600x800 4Mips Microcode performance 128-512KB RAM, 2.5MB Disk Ethernet, Laserprinter Chuck Thacker 11
  12. 12. Smalltalk: 72-80 12
  13. 13. 13
  14. 14. Video: Happy Hacker 14
  15. 15. Legacy OOP Smalltalk-80 Graphical User Interface 15
  16. 16. Somebody think about the children! 16
  17. 17. Squeak 1996 -- 2001 Back to the original Smalltalk Children’s programming and Media Environment Dynabook, take II 17
  18. 18. “Our number one commitment is to an exquisite personal computing environment. Imagine a system as immediate and tactile as a sketch pad, in which you can effortlessly mingle writing, drawing, painting, and all of the structured leverage of computer science.” 18
  19. 19. “Moreover imagine that every aspect of that system is described in itself and equally amenable to examination and composition. “ .... 19
  20. 20. My Research: Reflection “Moreover imagine that every aspect of that system is described in itself and equally amenable to examination and composition. “ .... 20
  21. 21. “You get the idea – it’s the Holy Grail of computer science.” 21
  22. 22. Demo Squeak 22
  23. 23. Lots of cool Experiments (no time... private Demos possible) 23
  24. 24. Sadly not many visible results 24
  25. 25. Two Artefacts/Products: Etoys Scratch 25
  26. 26. Etoys Drive a Car 26
  27. 27. squeakland.org Ready to use On the OLPC: Maintained Course Materials Examples Community 27
  28. 28. scratch.mit.edu Implemented in Squeak more constraints than etoys very well done (design, web- site...) 28
  29. 29. Questions? 29
  30. 30. Notes Slide 14: "The Computer Revolution hasn't happend yet. Keynote OOPSLA 1997" (See Links) Starting from 4:33. Slide 22 and 26: The Squeak and Etoy Demos were done using the Squeak Image from the Talk at 22C3 N (Chaos Computer Club Meeting, Berlin, Germany, 2004) Squeak Image: http://marcusdenker.de/talks/04Berlin21C3/21c3.zip PDF of Slides: http://marcusdenker.de/talks/04Berlin21C3/21c3DenkerSlides.pdf Introduction: http://marcusdenker.de/publications/Denk04bSqueak21C3.pdf 30
  31. 31. Links Paul Otlet Visioning a web in 1934: http://www.youtube.com/watch?v=hSyfZkVgasI Documentary (available on DVD): http://www.mementoproduction.be/Otlet.htm Doug Engelbart Demo http://video.google.com/videoplay?docid=-8734787622017763097 Alan Kay: "The Computer Revolution hasn't happend yet. Keynote OOPSLA 1997" http://video.google.com/videoplay?docid=-2950949730059754521 "Doing with images makes symbols" http://video.google.com/videoplay?docid=-533537336174204822 N Squeak eToys: http://squeakland.org Scratch: http://scratch.mit.edu/ Alan Kay's Research Group: http://vpri.org Book: Waldrop: "The Dream Machine: J.C.R. Licklider and the Revolution That Made Computing Personal" http://www.amazon.com/Dream-Machine-Licklider-Revolution-Computing/dp/014200135X 31
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×