SlideShare uma empresa Scribd logo
1 de 63
history of CHI
                       geschiedenis van de informatica - 15 maart 2010




                                      erik duval
                                     K.U.Leuven
                           http://www.cs.kuleuven.be/~erikd
                                              1
Monday 15 March 2010
http://www.slideshare.net/erik.duval




Monday 15 March 2010
                       2
HUGE                         thanks to...
               http://www.slideshare.net/mrettig/interaction-design-history


      marc rettig
      marcrettig.com
                             interaction
      presented at
                             design history
                             in a teeny
      carnegie
      mellon
      university


      2 april 2004


      mrettig@well.com
                             little nutshell
                             version 1.5


Monday 15 March 2010
when? what?

                  • tekst -> grafisch: 1955
                  • windows 95: 1995
                  • touchscreen: 2000
                  • 3D: 1990 (spellen, CAD)
                  • muis: ’60
                                      4
Monday 15 March 2010
when? what? ... 2009
                  • text -> grafisch: 1982
                  • touchscreen: 1995 -> nu
                  • force feedback: 1990
                  • menu: 1982
                  • scherm: 1955
                  • muis: 1970
                                      5
Monday 15 March 2010
wiring the ENIAC with a new program




      ENIAC
      1946
      Mauchly and Eckert

      stats:
      3,000 cubic feet
      30 tons
      18,000 vacuum tubes
      70,000 resistors
      170 kilowatt power req.
      ~1 kilobit memory



      approximate processing power of today’s
      singing birthday card



      but not a stored-program device




                                                Great description here: www.computinghistorymuseum.org/teaching/lectures/pptlectures/7b-eniac.ppt




Monday 15 March 2010
front panel switches




      DEC PDP-8

      TI 980


      1960’s


      The internal architecture of the
      machine is exposed in the
      controls. You can see that the
      PDP-8 is an octal computer,
      with its switches in three-bit
      configurations (it takes three
      bits to count from 0 to 7, for a
      total of 8 numbers. Base 8.
      Octal. Get it?). The TI 980 is a
      hexadecimal machine, with
      switches in groups of four. Using
      the switches, you program the
      machine one word at a time (a
      word being, say, two
      hexadecimal bytes for the TI).




Monday 15 March 2010
configure switches, run batch, output to tape




Monday 15 March 2010
batch processing: feed it cards, wait while it runs




      What you used to do
      punch a deck of cards; take
      the cards to a little window,
      hand them to the operator; she
      puts them in line with everyone
      else’s jobs; when it’s your turn
      she puts your cards in the
      hopper and pushes “RUN”; your
      program works or it doesn’t; an
      hour or twelve later, you pick up
      your cards and (hopefully)
      printout at the same little
      window.

      What you do now
      double-click an icon, see what
      happens immediately.




Monday 15 March 2010
preparing punch cards




      An important by-product:
      confetti. All the chaff from all
      those cards was just great to
      throw around the dorm.




Monday 15 March 2010
preparing punch cards




      Each key press punches holes,
      so there’s no “erase.” Fixing a
      mistake almost always required
      ejecting the card and starting it
      over.


      In a pinch – say you really
      needed to fix a card and the
      punch was down – a clever
      operator might know enough
      about the card encoding to
      close some holes with tape and
      open others with a knife.

      So on the one hand, we were
      adapting to the machines. On
      the other hand, the workings of
      the machines were exposed,
      right out where we could get to
      them.




Monday 15 March 2010
punch cards




                       http://en.wikipedia.org/wiki/File:FortranCardPROJ039.agr.jpg

                                                    12
Monday 15 March 2010
http://upload.wikimedia.org/wikipedia/commons/e/e8/IBM_card_punch_029.JPG
                                                     13
Monday 15 March 2010
operator console




      IBM System 360
      1960’s




Monday 15 March 2010
at home, it’s still the switches – but what to do with it?




      MITS Altair 8800
      1975

      One of the first commercially
      available home computers.
      You ordered it. You built it. You
      operated it through front
      panel switches.




Monday 15 March 2010
next?


                        16
Monday 15 March 2010
Command Line Interface




                           17
Monday 15 March 2010
Nog vb?




                          18
Monday 15 March 2010
Nog vb?




                          18
Monday 15 March 2010
Grafische gebruikersinterface




                       19
Monday 15 March 2010
WIMP
        •      Windows
               Icons
               Menus, and
               Pointing devices

        •      Characteristics

             •         intuitive

             •         consistent

             •         forgiving

             •         protective

        •      But not necessarily best
               for expert!
                                          20
Monday 15 March 2010
Turing Award 1988     Ivan Sutherland: Sketchpad (1962)




                                       21       http://www.youtube.com/watch?v=USyoT_Ha_bA

Monday 15 March 2010
D. Engelbart, Augment
  • Stanford Research Institute
  • invented interactive
         computing (mouse,
         windows, groupware, ...)

  • team went to Xerox PARC
  • now: bootstrap institute
        • http://www.bootstrap.org/
                                    22

Monday 15 March 2010
D. Engelbart, Augment
   •      demo at 1968 Fall
          Joint Computer
          Conference
        •      video, microwave
               transmission, ...

        •      http://
               sloan.stanford.edu/
               mousesite/
               1968Demo.html

        •      http://
               www.youtube.com
               /watch?
               v=X4kp9Ciy1nE


                                     23
Monday 15 March 2010
http://www.youtube.com/watch?v=X4kp9Ciy1nE
                       24
Monday 15 March 2010
http://cfdj.sys-con.com/read/536976.htm
Monday 15 March 2010
http://cfdj.sys-con.com/read/536976.htm
Monday 15 March 2010
http://cfdj.sys-con.com/read/536976.htm
Monday 15 March 2010
Fast forward to …
                             now :) !

                                            Text
                                             Text




                         http://flash.kmi.open.ac.uk:8080/fm/fmm.php?code=c785a5-890&room=fm890

                                               26
Monday 15 March 2010
Fast forward to …
                                 now :) !

                                                    Text
                                                     Text




        http://hyperscope.org/

                                 http://flash.kmi.open.ac.uk:8080/fm/fmm.php?code=c785a5-890&room=fm890

                                                       26
Monday 15 March 2010
Fast forward to …
                                 now :) !

                                                                           Text
                                                                            Text




        http://hyperscope.org/

                                          http://flash.kmi.open.ac.uk:8080/fm/fmm.php?code=c785a5-890&room=fm890
                                 http://video.google.com/videoplay?docid=-3914718330476864051&q=doug+engelbart
                                                                                26
Monday 15 March 2010
http://erikduval.wordpress.com/2010/01/31/happy-85th-carrying-the-torch/

Monday 15 March 2010
XEROX PARC Star
                           (1981)




                              28
Monday 15 March 2010
http://www.youtube.com/watch?v=XQ6ng1_TMN4
                                           29
Monday 15 March 2010
a tool for home and small business calculations




      visicalc
      Dan Bricklin
      1979


      Finally people had a reason to
      buy a home computer
      (specifically, an Apple II): so
      they could use VisiCalc, the first
      spreadsheet.




                                           THE place to learn about Visicalc: www.bricklin.com/visicalc.htm
                                           Download a working version!




Monday 15 March 2010
Macintosh, 1984




                              31   http://www.youtube.com/watch?v=G0FtgZNOD44
Monday 15 March 2010
Macintosh, 1984




                              31   http://www.youtube.com/watch?v=G0FtgZNOD44
Monday 15 March 2010
All 39 pages of advertising that Apple bought in a 1984 issue of newsweek are available here: http://www.aci.com.pl/mwichary/
      computerhistory/ads/macnewsweek



Monday 15 March 2010
Windows 1.0 (1985)




                               33

Monday 15 March 2010
http://www.youtube.com/watch?v=y48rthTbrA8&NR=1

                                             34

Monday 15 March 2010
beyond then ...

                       35

Monday 15 March 2010
http://www.ted.com/index.php/talks/anand_agarawala_demos_his_bumptop_desktop.html   36

Monday 15 March 2010
37   http://www.ted.com/index.php/talks/jeff_han_demos_his_breakthrough_touchscreen.html

Monday 15 March 2010
http://portal.mace-project.eu/   38

Monday 15 March 2010
Monday 15 March 2010
http://sharetec.celstec.org/gddf/mace_AR.mov
Monday 15 March 2010
http://blogs.msdn.com/tom/archive/2009/03/03/future-vision-ux-ideas.aspx



                                                         41

Monday 15 March 2010
http://www.ted.com/index.php/talks/david_merrill_demos_siftables_the_smart_blocks.html   42

Monday 15 March 2010
http://www.ted.com/index.php/talks/pattie_maes_demos_the_sixth_sense.html




                                                          43
Monday 15 March 2010
44   http://www.chrisharrison.net/projects/skinput/

Monday 15 March 2010
http://www.lce.hut.fi/research/css/bci/



                       45

Monday 15 March 2010
46   http://www.youtube.com/watch?v=qCSSBEXBCbY&NR=1

Monday 15 March 2010
http://dagkrant.kuleuven.be/files/pdf/ck21-nr06.pdf
                       47

Monday 15 March 2010
http://www.youtube.com/watch?v=NIG47YgndP8




                                          48

Monday 15 March 2010
49   http://emotiv.com/

Monday 15 March 2010
The future has already arrived.
          It's just not evenly distributed yet.
                           50
Monday 15 March 2010
what did you...
                          • like most?
                          • want most?
                          • dislike most?
                          • fear most?
                          • ...?
                         and why...
                                51
Monday 15 March 2010
• brein-interface beangstigend
                   • niks meer fysisch :-(
                   • ook input?
                  • bumptop: not windows/apple
                   • en al beschikbaar
                   • :-( show, wat met werk (compiz?), effect
                  • microsoft conceptfilm: computer is weg/
                       alles is computer -> goedkoper?
                  • table touch bureau, minority report, ...
                                         52
Monday 15 March 2010
53

Monday 15 March 2010
Thanks!
                         53

Monday 15 March 2010
Questions?

                       Thanks!
                         53

Monday 15 March 2010
Questions?
                  http://www.cs.kuleuven.ac.be/~erikd



                           Thanks!
                                  53

Monday 15 March 2010
Questions?
                  http://www.cs.kuleuven.ac.be/~erikd
                       http://erikduval.wordpress.com


                              Thanks!
                                     53

Monday 15 March 2010

Mais conteúdo relacionado

Semelhante a History of CHI

History of CHI (Human-Computer Interaction)
History of CHI (Human-Computer Interaction)History of CHI (Human-Computer Interaction)
History of CHI (Human-Computer Interaction)
Erik Duval
 
History of CHI (Human-Computer Interaction)
History of CHI (Human-Computer Interaction)History of CHI (Human-Computer Interaction)
History of CHI (Human-Computer Interaction)
Erik Duval
 
Stuff - CANDS Awayday "Christmas Lecture"
Stuff - CANDS Awayday "Christmas Lecture"Stuff - CANDS Awayday "Christmas Lecture"
Stuff - CANDS Awayday "Christmas Lecture"
Tony Hirst
 
20100528 ubiquitous computing_langheinrich_lecture01
20100528 ubiquitous computing_langheinrich_lecture0120100528 ubiquitous computing_langheinrich_lecture01
20100528 ubiquitous computing_langheinrich_lecture01
Computer Science Club
 
PyData Paris 2015 - Track 2.2 Camilla Montonen
PyData Paris 2015 - Track 2.2 Camilla MontonenPyData Paris 2015 - Track 2.2 Camilla Montonen
PyData Paris 2015 - Track 2.2 Camilla Montonen
Pôle Systematic Paris-Region
 

Semelhante a History of CHI (20)

History of CHI
History of CHIHistory of CHI
History of CHI
 
History of Human-Computer Interaction
History of Human-Computer InteractionHistory of Human-Computer Interaction
History of Human-Computer Interaction
 
History of CHI (Human-Computer Interaction)
History of CHI (Human-Computer Interaction)History of CHI (Human-Computer Interaction)
History of CHI (Human-Computer Interaction)
 
PenO1: les 2
PenO1: les 2PenO1: les 2
PenO1: les 2
 
History of CHI (Human-Computer Interaction)
History of CHI (Human-Computer Interaction)History of CHI (Human-Computer Interaction)
History of CHI (Human-Computer Interaction)
 
Drupal In The Cloud
Drupal In The CloudDrupal In The Cloud
Drupal In The Cloud
 
Stuff - CANDS Awayday "Christmas Lecture"
Stuff - CANDS Awayday "Christmas Lecture"Stuff - CANDS Awayday "Christmas Lecture"
Stuff - CANDS Awayday "Christmas Lecture"
 
IABC Successful social media moves to copy
IABC Successful social media moves to copyIABC Successful social media moves to copy
IABC Successful social media moves to copy
 
IABC Successful social media moves to copy
IABC Successful social media moves to copyIABC Successful social media moves to copy
IABC Successful social media moves to copy
 
20100528 ubiquitous computing_langheinrich_lecture01
20100528 ubiquitous computing_langheinrich_lecture0120100528 ubiquitous computing_langheinrich_lecture01
20100528 ubiquitous computing_langheinrich_lecture01
 
PyData Paris 2015 - Track 2.2 Camilla Montonen
PyData Paris 2015 - Track 2.2 Camilla MontonenPyData Paris 2015 - Track 2.2 Camilla Montonen
PyData Paris 2015 - Track 2.2 Camilla Montonen
 
History of Hypertext and Hypermedia
History of Hypertext and HypermediaHistory of Hypertext and Hypermedia
History of Hypertext and Hypermedia
 
Mobile: the next frontier
Mobile: the next frontierMobile: the next frontier
Mobile: the next frontier
 
9.7 Things Every Programmer Should Know About User Experience
9.7 Things Every Programmer Should Know About User Experience9.7 Things Every Programmer Should Know About User Experience
9.7 Things Every Programmer Should Know About User Experience
 
iCrossing client event - You & Your Web Shadow
iCrossing client event - You & Your Web ShadowiCrossing client event - You & Your Web Shadow
iCrossing client event - You & Your Web Shadow
 
Real-Time Everything - the Era of Communication Ubiquity
Real-Time Everything - the Era of Communication UbiquityReal-Time Everything - the Era of Communication Ubiquity
Real-Time Everything - the Era of Communication Ubiquity
 
Refactoring
RefactoringRefactoring
Refactoring
 
PenO1: tools
PenO1: toolsPenO1: tools
PenO1: tools
 
Ownership of web content
Ownership of web contentOwnership of web content
Ownership of web content
 
The internet of things is for people
The internet of things is for peopleThe internet of things is for people
The internet of things is for people
 

Mais de Erik Duval

InfoVis1415: slides sessie 3, 23 Feb 2015
InfoVis1415: slides sessie 3, 23 Feb 2015InfoVis1415: slides sessie 3, 23 Feb 2015
InfoVis1415: slides sessie 3, 23 Feb 2015
Erik Duval
 

Mais de Erik Duval (20)

eCloud newspapers
eCloud newspaperseCloud newspapers
eCloud newspapers
 
InfoVis1415: slides sessie 12, 18 mei 2015
InfoVis1415: slides sessie 12, 18 mei 2015InfoVis1415: slides sessie 12, 18 mei 2015
InfoVis1415: slides sessie 12, 18 mei 2015
 
InfoVis1415: slides sessie 11, 11 mei 2015
InfoVis1415: slides sessie 11, 11 mei 2015InfoVis1415: slides sessie 11, 11 mei 2015
InfoVis1415: slides sessie 11, 11 mei 2015
 
InfoVis1415: slides sessie 10, 4 mei 2015
InfoVis1415: slides sessie 10, 4 mei 2015InfoVis1415: slides sessie 10, 4 mei 2015
InfoVis1415: slides sessie 10, 4 mei 2015
 
Evaluation
 of information visualisation
Evaluation
 of information visualisationEvaluation
 of information visualisation
Evaluation
 of information visualisation
 
InfoVis1415: slides sessie 9, 27 april 2015
InfoVis1415: slides sessie 9, 27 april 2015InfoVis1415: slides sessie 9, 27 april 2015
InfoVis1415: slides sessie 9, 27 april 2015
 
Social Media and Science a wedding made in Heaven...
 or in Hell?
Social Media and Science a wedding made in Heaven...
 or in Hell?Social Media and Science a wedding made in Heaven...
 or in Hell?
Social Media and Science a wedding made in Heaven...
 or in Hell?
 
Information visualisation: 
Data ink design principles
Information visualisation: 
Data ink design principlesInformation visualisation: 
Data ink design principles
Information visualisation: 
Data ink design principles
 
InfoVis1415: slides sessie 8, 20 april 2015
InfoVis1415: slides sessie 8, 20 april 2015InfoVis1415: slides sessie 8, 20 april 2015
InfoVis1415: slides sessie 8, 20 april 2015
 
A short history (and even shorter future)
 of information visualisation
A short history (and even shorter future)
 of information visualisationA short history (and even shorter future)
 of information visualisation
A short history (and even shorter future)
 of information visualisation
 
InfoVis1415: slides sessie 7, 30 March 2015
InfoVis1415: slides sessie 7, 30 March 2015InfoVis1415: slides sessie 7, 30 March 2015
InfoVis1415: slides sessie 7, 30 March 2015
 
InfoVis1415: slides sessie 6, 23 March 2015
InfoVis1415: slides sessie 6, 23 March 2015InfoVis1415: slides sessie 6, 23 March 2015
InfoVis1415: slides sessie 6, 23 March 2015
 
History of Human Computer Interaction
History of Human Computer InteractionHistory of Human Computer Interaction
History of Human Computer Interaction
 
InfoVis1415: slides sessie 5, 9 March 2015
InfoVis1415: slides sessie 5, 9 March 2015InfoVis1415: slides sessie 5, 9 March 2015
InfoVis1415: slides sessie 5, 9 March 2015
 
InfoVis1415: slides sessie 4, 2 March 2015
InfoVis1415: slides sessie 4, 2 March 2015InfoVis1415: slides sessie 4, 2 March 2015
InfoVis1415: slides sessie 4, 2 March 2015
 
InfoVis1415: slides sessie 3, 23 Feb 2015
InfoVis1415: slides sessie 3, 23 Feb 2015InfoVis1415: slides sessie 3, 23 Feb 2015
InfoVis1415: slides sessie 3, 23 Feb 2015
 
InfoVis1415: slides sessie 2, 16 Feb 2015
InfoVis1415: slides sessie 2, 16 Feb 2015InfoVis1415: slides sessie 2, 16 Feb 2015
InfoVis1415: slides sessie 2, 16 Feb 2015
 
Technology that makes HUMANS smarter
Technology that makes HUMANS smarterTechnology that makes HUMANS smarter
Technology that makes HUMANS smarter
 
InfoVis1415: slides sessie 1, 10 Feb 2015
InfoVis1415: slides sessie 1, 10 Feb 2015InfoVis1415: slides sessie 1, 10 Feb 2015
InfoVis1415: slides sessie 1, 10 Feb 2015
 
201502010 pen ocw_les1_erik
201502010 pen ocw_les1_erik201502010 pen ocw_les1_erik
201502010 pen ocw_les1_erik
 

Último

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 

Último (20)

Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 

History of CHI