SlideShare a Scribd company logo
1 of 12
Download to read offline
Programming Turing Machines as a
      game for technology sense-making


Andrea Valente                                     Emanuela Marchetti
Department of Architecture, Design     Institute for Learning and Philosophy
and Media Technology
                   Aalborg University Esbjerg, Denmark
av@create.aau.dk                                       ema@create.aau.dk
http://www.create.aau.dk/av/         http://personprofil.aau.dk/profil/123867
Our goal
●   Observe transition from (technology) user to creator
    ●   How do users (and creators) make sense of their
        technology? Differences? Perception of self?
●   How?
    ●   as a game                                         ?
    ●   by programming (but how?)
    ●   ask/observe circa sense-making
●   Who?
    ●   pre-university students
Paper Turing Machines




Programming, but...
- tangible
- symbols are all that counts
- program is a card
- manual execution
Test (and demo)
●   Let's see what we did... and you can participate too!
1) presentation of computation and computing machines
    Hilbert's decision problems as motivation for TMs
2) play/program, by solving given tasks, with a tangible TM
●   ... demo ...
●   Method: observation, then questionnaires
DEMO                Invert                         and       

                                                             
                      if      write

                              move

                              jumpTo

                      if      write

                              move

                              jumpTo
                                                   TASK
                                                   Design and test a TM for this
                      if      write
                                                   problem.
                              move

                              jumpTo




 Consider: input = 1101 in binary, output = 0010
54/41 = test/questionnaire



                                      Quantitative
                         Girls/Boys              Prog/Never




                       Tech/Hum                  Red/Struct/Emp
Red/Struct/Emp
●   Actual question asked:
●   You are studing a complex thing (example: the human brain). Your position is:
    1) all I need to do is to study very well the components (example: neurons)
    2) the most important thing is the interaction among components

    3) no matter what I do, I will only get a partial understanding

●   Definitions:
●   Reductionism ... analyzing and describing a complex phenomenon ... in terms of
    phenomena that are held to represent a simpler or more fundamental level [google
    dictionary]
●   Structuralism ... focuses on relationships of contrast between elements in a
    conceptual system [google dictionary]
●   Empiricists assume obtaining a complete knowledge of the world is not possible, but
    fortunately it is also not needed in order to predict and even control the behavior of
    complex phenomena [Gödel, Escher and Bach]
Quantitative
         Tech      Hum
                         Hum

Blank                                                                                              Blank
                                                                                                   Prog
                                                                                                   NeverProg
                         Tech

Prog                                                                                               in %
                                0   10    20   30        40   50   60    70   80        90   100



Never



         Tech      Hum

None                      Hum

                                                                                                   None
                                                                                                   Reduct
                                                                                                   Struct
Red                      Tech
                                                                                                   Empiric


                                                                                                   in %
Struct                          0        10         20        30        40         50         60




Emp
Qualitative
Observations:
●   Tinkering helps – low-fi can works just fine!
●   For some, easier to alter the formalism (creative/cheating)
●   Curiosity, pride, positive response to challenge
●   Social interaction: coaching/leading emerged in groups
●   History matters
    ●   Babbage, Hilbert and Turing
●   Elicitation of discussion




                                                          by Sydney Padua
Conclusions and future work
●   In just 2 hours the visiting students learned about TMs, decision problems, and could
    work with programming tasks.
●   Technically inclined individuals tend to agree with reductionist positions and are more
    likely to have experienced programming before university.
●   Humanities inclined students instead are more frequently empiricists and might find
    technical subjects more attracting if historically contextualized.
●   Technical skills like programming, which originated from rationalism might appeal
    more naturally to reductionist individuals.
●   Historical grounding interests all and possibly motivates also HUMs.


●   Digital immigrants (me), digital natives (my daughter)... digital authors? (script
    kid)


●   New tasks and a more playful PTM is under development (turn-based!)
                                         
           Inv
           if        write
                              
                     move

                     jumpTo   Inv

           if
                    write

                     move


                                                   
SOLUTION


                     jumpTo   Inv

           if       write    
                                                  
                     move

                     jumpTo   F



                                                  
                                                 
                                                 
                                                      Finish
Article
●   Programming Turing Machines as a Game for Technology Sense-Making
    http://secure3.computer.org/csdl/proceedings/icalt/2011/4346/00/4346a428-
    abs.html

More Related Content

Similar to Paper Turing Machine (ICALT 2011)

Reversed Test Pyramid - Testing and dealing with Legacy Code
Reversed Test Pyramid - Testing and dealing with Legacy CodeReversed Test Pyramid - Testing and dealing with Legacy Code
Reversed Test Pyramid - Testing and dealing with Legacy CodeSQALab
 
A Grand Unified Theory of Software
A Grand Unified Theory of SoftwareA Grand Unified Theory of Software
A Grand Unified Theory of Softwarevinod_dinakaran
 
a introduction for machine learning class
a introduction for machine learning classa introduction for machine learning class
a introduction for machine learning classyjlj9555
 
AI-based Robotic Manipulation
AI-based Robotic ManipulationAI-based Robotic Manipulation
AI-based Robotic ManipulationAkihiko Yamaguchi
 
Models vs Reality: Quest for the Roots of Complexity
Models vs Reality: Quest for the Roots of ComplexityModels vs Reality: Quest for the Roots of Complexity
Models vs Reality: Quest for the Roots of ComplexityJulian Warszawski
 
Matlab and artificial intelligence
Matlab and artificial intelligenceMatlab and artificial intelligence
Matlab and artificial intelligenceMuthu Kumar
 
Remoticon - TinyML Workshop.pptx
Remoticon - TinyML Workshop.pptxRemoticon - TinyML Workshop.pptx
Remoticon - TinyML Workshop.pptxnaeembisma
 
Evolving as a professional software developer
Evolving as a professional software developerEvolving as a professional software developer
Evolving as a professional software developerAnton Kirillov
 
Master of Canvas
Master of CanvasMaster of Canvas
Master of CanvasMima Yuki
 
Reversed Tests Pyramid - Agile Prague 2014
Reversed Tests Pyramid - Agile Prague 2014Reversed Tests Pyramid - Agile Prague 2014
Reversed Tests Pyramid - Agile Prague 2014Wiktor Żołnowski
 
Learning and Modern Programming Languages
Learning and Modern Programming LanguagesLearning and Modern Programming Languages
Learning and Modern Programming LanguagesRay Toal
 
Responsive Design & Prototyping -- An Agency Model (Part 1/3)
Responsive Design & Prototyping -- An Agency Model (Part 1/3)Responsive Design & Prototyping -- An Agency Model (Part 1/3)
Responsive Design & Prototyping -- An Agency Model (Part 1/3)Neeta Goplani
 
MDR Corporation Description at AWS Summit Tokyo
MDR Corporation Description at AWS Summit TokyoMDR Corporation Description at AWS Summit Tokyo
MDR Corporation Description at AWS Summit TokyoTakumi Kato
 
Programming beyond cs
Programming beyond csProgramming beyond cs
Programming beyond csuditproject
 
Антон Кириллов, ZeptoLab
Антон Кириллов, ZeptoLabАнтон Кириллов, ZeptoLab
Антон Кириллов, ZeptoLabDiana Dymolazova
 

Similar to Paper Turing Machine (ICALT 2011) (20)

Reversed Test Pyramid - Testing and dealing with Legacy Code
Reversed Test Pyramid - Testing and dealing with Legacy CodeReversed Test Pyramid - Testing and dealing with Legacy Code
Reversed Test Pyramid - Testing and dealing with Legacy Code
 
Sqa days2013
Sqa days2013Sqa days2013
Sqa days2013
 
Learning to code in 2020
Learning to code in 2020Learning to code in 2020
Learning to code in 2020
 
Pycon 2012 Scikit-Learn
Pycon 2012 Scikit-LearnPycon 2012 Scikit-Learn
Pycon 2012 Scikit-Learn
 
A Grand Unified Theory of Software
A Grand Unified Theory of SoftwareA Grand Unified Theory of Software
A Grand Unified Theory of Software
 
a introduction for machine learning class
a introduction for machine learning classa introduction for machine learning class
a introduction for machine learning class
 
AI-based Robotic Manipulation
AI-based Robotic ManipulationAI-based Robotic Manipulation
AI-based Robotic Manipulation
 
Models vs Reality: Quest for the Roots of Complexity
Models vs Reality: Quest for the Roots of ComplexityModels vs Reality: Quest for the Roots of Complexity
Models vs Reality: Quest for the Roots of Complexity
 
Matlab and artificial intelligence
Matlab and artificial intelligenceMatlab and artificial intelligence
Matlab and artificial intelligence
 
Remoticon - TinyML Workshop.pptx
Remoticon - TinyML Workshop.pptxRemoticon - TinyML Workshop.pptx
Remoticon - TinyML Workshop.pptx
 
Evolving as a professional software developer
Evolving as a professional software developerEvolving as a professional software developer
Evolving as a professional software developer
 
"Prototype Everything" at The conference(19/Aug/2014,Malmo,Sweden) by @tks
"Prototype Everything"  at The conference(19/Aug/2014,Malmo,Sweden)  by @tks"Prototype Everything"  at The conference(19/Aug/2014,Malmo,Sweden)  by @tks
"Prototype Everything" at The conference(19/Aug/2014,Malmo,Sweden) by @tks
 
Master of Canvas
Master of CanvasMaster of Canvas
Master of Canvas
 
Reversed Tests Pyramid - Agile Prague 2014
Reversed Tests Pyramid - Agile Prague 2014Reversed Tests Pyramid - Agile Prague 2014
Reversed Tests Pyramid - Agile Prague 2014
 
Learning and Modern Programming Languages
Learning and Modern Programming LanguagesLearning and Modern Programming Languages
Learning and Modern Programming Languages
 
Responsive Design & Prototyping -- An Agency Model (Part 1/3)
Responsive Design & Prototyping -- An Agency Model (Part 1/3)Responsive Design & Prototyping -- An Agency Model (Part 1/3)
Responsive Design & Prototyping -- An Agency Model (Part 1/3)
 
MDR Corporation Description at AWS Summit Tokyo
MDR Corporation Description at AWS Summit TokyoMDR Corporation Description at AWS Summit Tokyo
MDR Corporation Description at AWS Summit Tokyo
 
Programming beyond cs
Programming beyond csProgramming beyond cs
Programming beyond cs
 
Антон Кириллов, ZeptoLab
Антон Кириллов, ZeptoLabАнтон Кириллов, ZeptoLab
Антон Кириллов, ZeptoLab
 
MakerFaire Shenzhen 2014 presentation "How to make educational by technology ...
MakerFaire Shenzhen 2014 presentation "How to make educational by technology ...MakerFaire Shenzhen 2014 presentation "How to make educational by technology ...
MakerFaire Shenzhen 2014 presentation "How to make educational by technology ...
 

More from Andrea Valente

Sandwich robot - ECGBL2023.pptx
Sandwich robot - ECGBL2023.pptxSandwich robot - ECGBL2023.pptx
Sandwich robot - ECGBL2023.pptxAndrea Valente
 
Stick & Click - the road towards friendly, classroom-centered interactive dig...
Stick & Click - the road towards friendly, classroom-centered interactive dig...Stick & Click - the road towards friendly, classroom-centered interactive dig...
Stick & Click - the road towards friendly, classroom-centered interactive dig...Andrea Valente
 
Design games to learn (presented at ECGBL 2014)
Design games to learn (presented at ECGBL 2014)Design games to learn (presented at ECGBL 2014)
Design games to learn (presented at ECGBL 2014)Andrea Valente
 
The prime slaughter game
The prime slaughter gameThe prime slaughter game
The prime slaughter gameAndrea Valente
 
Social exploration of 1D games
Social exploration of 1D gamesSocial exploration of 1D games
Social exploration of 1D gamesAndrea Valente
 
Paper turingmachine exercises
Paper turingmachine exercisesPaper turingmachine exercises
Paper turingmachine exercisesAndrea Valente
 
Paper turingmachine examples
Paper turingmachine examplesPaper turingmachine examples
Paper turingmachine examplesAndrea Valente
 
Digitel 2012 presentation
Digitel 2012 presentationDigitel 2012 presentation
Digitel 2012 presentationAndrea Valente
 
Please don't make me draw (eKnow 2010)
Please don't make me draw (eKnow 2010)Please don't make me draw (eKnow 2010)
Please don't make me draw (eKnow 2010)Andrea Valente
 

More from Andrea Valente (13)

Sandwich robot - ECGBL2023.pptx
Sandwich robot - ECGBL2023.pptxSandwich robot - ECGBL2023.pptx
Sandwich robot - ECGBL2023.pptx
 
Stick & Click - the road towards friendly, classroom-centered interactive dig...
Stick & Click - the road towards friendly, classroom-centered interactive dig...Stick & Click - the road towards friendly, classroom-centered interactive dig...
Stick & Click - the road towards friendly, classroom-centered interactive dig...
 
Design games to learn (presented at ECGBL 2014)
Design games to learn (presented at ECGBL 2014)Design games to learn (presented at ECGBL 2014)
Design games to learn (presented at ECGBL 2014)
 
Pedagogical patterns
Pedagogical patternsPedagogical patterns
Pedagogical patterns
 
The prime slaughter game
The prime slaughter gameThe prime slaughter game
The prime slaughter game
 
Social exploration of 1D games
Social exploration of 1D gamesSocial exploration of 1D games
Social exploration of 1D games
 
Paper turingmachine exercises
Paper turingmachine exercisesPaper turingmachine exercises
Paper turingmachine exercises
 
Paper turingmachine examples
Paper turingmachine examplesPaper turingmachine examples
Paper turingmachine examples
 
Digitel 2012 presentation
Digitel 2012 presentationDigitel 2012 presentation
Digitel 2012 presentation
 
While interpreter
While interpreterWhile interpreter
While interpreter
 
MusiCards 2008
MusiCards 2008MusiCards 2008
MusiCards 2008
 
Please don't make me draw (eKnow 2010)
Please don't make me draw (eKnow 2010)Please don't make me draw (eKnow 2010)
Please don't make me draw (eKnow 2010)
 
Hci intro + task
Hci intro + taskHci intro + task
Hci intro + task
 

Recently uploaded

Top Rated Pune Call Girls Pimpri Chinchwad ⟟ 6297143586 ⟟ Call Me For Genuin...
Top Rated  Pune Call Girls Pimpri Chinchwad ⟟ 6297143586 ⟟ Call Me For Genuin...Top Rated  Pune Call Girls Pimpri Chinchwad ⟟ 6297143586 ⟟ Call Me For Genuin...
Top Rated Pune Call Girls Pimpri Chinchwad ⟟ 6297143586 ⟟ Call Me For Genuin...Call Girls in Nagpur High Profile
 
Nayabad Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Sex At ...
Nayabad Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Sex At ...Nayabad Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Sex At ...
Nayabad Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Sex At ...aamir
 
Call Girl Nashik Saloni 7001305949 Independent Escort Service Nashik
Call Girl Nashik Saloni 7001305949 Independent Escort Service NashikCall Girl Nashik Saloni 7001305949 Independent Escort Service Nashik
Call Girl Nashik Saloni 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
2k Shot Call girls Laxmi Nagar Delhi 9205541914
2k Shot Call girls Laxmi Nagar Delhi 92055419142k Shot Call girls Laxmi Nagar Delhi 9205541914
2k Shot Call girls Laxmi Nagar Delhi 9205541914Delhi Call girls
 
Independent Hatiara Escorts ✔ 8250192130 ✔ Full Night With Room Online Bookin...
Independent Hatiara Escorts ✔ 8250192130 ✔ Full Night With Room Online Bookin...Independent Hatiara Escorts ✔ 8250192130 ✔ Full Night With Room Online Bookin...
Independent Hatiara Escorts ✔ 8250192130 ✔ Full Night With Room Online Bookin...Riya Pathan
 
𓀤Call On 6297143586 𓀤 Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...
𓀤Call On 6297143586 𓀤 Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...𓀤Call On 6297143586 𓀤 Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...
𓀤Call On 6297143586 𓀤 Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...rahim quresi
 
Call Girl Nashik Amaira 7001305949 Independent Escort Service Nashik
Call Girl Nashik Amaira 7001305949 Independent Escort Service NashikCall Girl Nashik Amaira 7001305949 Independent Escort Service Nashik
Call Girl Nashik Amaira 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Call Girl Nagpur Roshni Call 7001035870 Meet With Nagpur Escorts
Call Girl Nagpur Roshni Call 7001035870 Meet With Nagpur EscortsCall Girl Nagpur Roshni Call 7001035870 Meet With Nagpur Escorts
Call Girl Nagpur Roshni Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call Girls In Goa 9316020077 Goa Call Girl By Indian Call Girls Goa
Call Girls In Goa  9316020077 Goa  Call Girl By Indian Call Girls GoaCall Girls In Goa  9316020077 Goa  Call Girl By Indian Call Girls Goa
Call Girls In Goa 9316020077 Goa Call Girl By Indian Call Girls Goasexy call girls service in goa
 
↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...noor ahmed
 
Independent Sonagachi Escorts ✔ 8250192130 ✔ Full Night With Room Online Book...
Independent Sonagachi Escorts ✔ 8250192130 ✔ Full Night With Room Online Book...Independent Sonagachi Escorts ✔ 8250192130 ✔ Full Night With Room Online Book...
Independent Sonagachi Escorts ✔ 8250192130 ✔ Full Night With Room Online Book...Riya Pathan
 
↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...noor ahmed
 
👙 Kolkata Call Girls Park Circus 💫💫7001035870 Model escorts Service
👙  Kolkata Call Girls Park Circus 💫💫7001035870 Model escorts Service👙  Kolkata Call Girls Park Circus 💫💫7001035870 Model escorts Service
👙 Kolkata Call Girls Park Circus 💫💫7001035870 Model escorts Serviceanamikaraghav4
 
Science City Kolkata ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sex...
Science City Kolkata ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sex...Science City Kolkata ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sex...
Science City Kolkata ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sex...rahim quresi
 
↑Top Model (Kolkata) Call Girls Rajpur ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Rajpur ⟟ 8250192130 ⟟ High Class Call Girl In...↑Top Model (Kolkata) Call Girls Rajpur ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Rajpur ⟟ 8250192130 ⟟ High Class Call Girl In...noor ahmed
 
Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...ritikasharma
 
Verified Trusted Call Girls Tambaram Chennai ✔✔7427069034 Independent Chenna...
Verified Trusted Call Girls Tambaram Chennai ✔✔7427069034  Independent Chenna...Verified Trusted Call Girls Tambaram Chennai ✔✔7427069034  Independent Chenna...
Verified Trusted Call Girls Tambaram Chennai ✔✔7427069034 Independent Chenna... Shivani Pandey
 
Book Sex Workers Available Kolkata Call Girls Service Airport Kolkata ✔ 62971...
Book Sex Workers Available Kolkata Call Girls Service Airport Kolkata ✔ 62971...Book Sex Workers Available Kolkata Call Girls Service Airport Kolkata ✔ 62971...
Book Sex Workers Available Kolkata Call Girls Service Airport Kolkata ✔ 62971...ritikasharma
 

Recently uploaded (20)

Top Rated Pune Call Girls Pimpri Chinchwad ⟟ 6297143586 ⟟ Call Me For Genuin...
Top Rated  Pune Call Girls Pimpri Chinchwad ⟟ 6297143586 ⟟ Call Me For Genuin...Top Rated  Pune Call Girls Pimpri Chinchwad ⟟ 6297143586 ⟟ Call Me For Genuin...
Top Rated Pune Call Girls Pimpri Chinchwad ⟟ 6297143586 ⟟ Call Me For Genuin...
 
Nayabad Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Sex At ...
Nayabad Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Sex At ...Nayabad Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Sex At ...
Nayabad Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Sex At ...
 
Call Girl Nashik Saloni 7001305949 Independent Escort Service Nashik
Call Girl Nashik Saloni 7001305949 Independent Escort Service NashikCall Girl Nashik Saloni 7001305949 Independent Escort Service Nashik
Call Girl Nashik Saloni 7001305949 Independent Escort Service Nashik
 
2k Shot Call girls Laxmi Nagar Delhi 9205541914
2k Shot Call girls Laxmi Nagar Delhi 92055419142k Shot Call girls Laxmi Nagar Delhi 9205541914
2k Shot Call girls Laxmi Nagar Delhi 9205541914
 
Independent Hatiara Escorts ✔ 8250192130 ✔ Full Night With Room Online Bookin...
Independent Hatiara Escorts ✔ 8250192130 ✔ Full Night With Room Online Bookin...Independent Hatiara Escorts ✔ 8250192130 ✔ Full Night With Room Online Bookin...
Independent Hatiara Escorts ✔ 8250192130 ✔ Full Night With Room Online Bookin...
 
𓀤Call On 6297143586 𓀤 Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...
𓀤Call On 6297143586 𓀤 Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...𓀤Call On 6297143586 𓀤 Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...
𓀤Call On 6297143586 𓀤 Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...
 
Call Girl Nashik Amaira 7001305949 Independent Escort Service Nashik
Call Girl Nashik Amaira 7001305949 Independent Escort Service NashikCall Girl Nashik Amaira 7001305949 Independent Escort Service Nashik
Call Girl Nashik Amaira 7001305949 Independent Escort Service Nashik
 
Call Girl Nagpur Roshni Call 7001035870 Meet With Nagpur Escorts
Call Girl Nagpur Roshni Call 7001035870 Meet With Nagpur EscortsCall Girl Nagpur Roshni Call 7001035870 Meet With Nagpur Escorts
Call Girl Nagpur Roshni Call 7001035870 Meet With Nagpur Escorts
 
Goa Call Girls 9316020077 Call Girls In Goa By Russian Call Girl in goa
Goa Call Girls 9316020077 Call Girls  In Goa By Russian Call Girl in goaGoa Call Girls 9316020077 Call Girls  In Goa By Russian Call Girl in goa
Goa Call Girls 9316020077 Call Girls In Goa By Russian Call Girl in goa
 
Call Girls In Goa 9316020077 Goa Call Girl By Indian Call Girls Goa
Call Girls In Goa  9316020077 Goa  Call Girl By Indian Call Girls GoaCall Girls In Goa  9316020077 Goa  Call Girl By Indian Call Girls Goa
Call Girls In Goa 9316020077 Goa Call Girl By Indian Call Girls Goa
 
↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...
 
Independent Sonagachi Escorts ✔ 8250192130 ✔ Full Night With Room Online Book...
Independent Sonagachi Escorts ✔ 8250192130 ✔ Full Night With Room Online Book...Independent Sonagachi Escorts ✔ 8250192130 ✔ Full Night With Room Online Book...
Independent Sonagachi Escorts ✔ 8250192130 ✔ Full Night With Room Online Book...
 
↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...
 
👙 Kolkata Call Girls Park Circus 💫💫7001035870 Model escorts Service
👙  Kolkata Call Girls Park Circus 💫💫7001035870 Model escorts Service👙  Kolkata Call Girls Park Circus 💫💫7001035870 Model escorts Service
👙 Kolkata Call Girls Park Circus 💫💫7001035870 Model escorts Service
 
Goa Call "Girls Service 9316020077 Call "Girls in Goa
Goa Call "Girls  Service   9316020077 Call "Girls in GoaGoa Call "Girls  Service   9316020077 Call "Girls in Goa
Goa Call "Girls Service 9316020077 Call "Girls in Goa
 
Science City Kolkata ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sex...
Science City Kolkata ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sex...Science City Kolkata ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sex...
Science City Kolkata ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sex...
 
↑Top Model (Kolkata) Call Girls Rajpur ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Rajpur ⟟ 8250192130 ⟟ High Class Call Girl In...↑Top Model (Kolkata) Call Girls Rajpur ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Rajpur ⟟ 8250192130 ⟟ High Class Call Girl In...
 
Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Khardah ⟟ 6297143586 ⟟ Call Me For Genuine Sex S...
 
Verified Trusted Call Girls Tambaram Chennai ✔✔7427069034 Independent Chenna...
Verified Trusted Call Girls Tambaram Chennai ✔✔7427069034  Independent Chenna...Verified Trusted Call Girls Tambaram Chennai ✔✔7427069034  Independent Chenna...
Verified Trusted Call Girls Tambaram Chennai ✔✔7427069034 Independent Chenna...
 
Book Sex Workers Available Kolkata Call Girls Service Airport Kolkata ✔ 62971...
Book Sex Workers Available Kolkata Call Girls Service Airport Kolkata ✔ 62971...Book Sex Workers Available Kolkata Call Girls Service Airport Kolkata ✔ 62971...
Book Sex Workers Available Kolkata Call Girls Service Airport Kolkata ✔ 62971...
 

Paper Turing Machine (ICALT 2011)

  • 1. Programming Turing Machines as a game for technology sense-making Andrea Valente Emanuela Marchetti Department of Architecture, Design Institute for Learning and Philosophy and Media Technology Aalborg University Esbjerg, Denmark av@create.aau.dk ema@create.aau.dk http://www.create.aau.dk/av/ http://personprofil.aau.dk/profil/123867
  • 2. Our goal ● Observe transition from (technology) user to creator ● How do users (and creators) make sense of their technology? Differences? Perception of self? ● How? ● as a game ? ● by programming (but how?) ● ask/observe circa sense-making ● Who? ● pre-university students
  • 3. Paper Turing Machines Programming, but... - tangible - symbols are all that counts - program is a card - manual execution
  • 4. Test (and demo) ● Let's see what we did... and you can participate too! 1) presentation of computation and computing machines Hilbert's decision problems as motivation for TMs 2) play/program, by solving given tasks, with a tangible TM ● ... demo ... ● Method: observation, then questionnaires
  • 5. DEMO Invert and       if write move jumpTo if write move jumpTo TASK Design and test a TM for this if write problem. move jumpTo Consider: input = 1101 in binary, output = 0010
  • 6. 54/41 = test/questionnaire Quantitative Girls/Boys Prog/Never Tech/Hum Red/Struct/Emp
  • 7. Red/Struct/Emp ● Actual question asked: ● You are studing a complex thing (example: the human brain). Your position is: 1) all I need to do is to study very well the components (example: neurons) 2) the most important thing is the interaction among components 3) no matter what I do, I will only get a partial understanding ● Definitions: ● Reductionism ... analyzing and describing a complex phenomenon ... in terms of phenomena that are held to represent a simpler or more fundamental level [google dictionary] ● Structuralism ... focuses on relationships of contrast between elements in a conceptual system [google dictionary] ● Empiricists assume obtaining a complete knowledge of the world is not possible, but fortunately it is also not needed in order to predict and even control the behavior of complex phenomena [Gödel, Escher and Bach]
  • 8. Quantitative Tech Hum Hum Blank Blank Prog NeverProg Tech Prog in % 0 10 20 30 40 50 60 70 80 90 100 Never Tech Hum None Hum None Reduct Struct Red Tech Empiric in % Struct 0 10 20 30 40 50 60 Emp
  • 9. Qualitative Observations: ● Tinkering helps – low-fi can works just fine! ● For some, easier to alter the formalism (creative/cheating) ● Curiosity, pride, positive response to challenge ● Social interaction: coaching/leading emerged in groups ● History matters ● Babbage, Hilbert and Turing ● Elicitation of discussion by Sydney Padua
  • 10. Conclusions and future work ● In just 2 hours the visiting students learned about TMs, decision problems, and could work with programming tasks. ● Technically inclined individuals tend to agree with reductionist positions and are more likely to have experienced programming before university. ● Humanities inclined students instead are more frequently empiricists and might find technical subjects more attracting if historically contextualized. ● Technical skills like programming, which originated from rationalism might appeal more naturally to reductionist individuals. ● Historical grounding interests all and possibly motivates also HUMs. ● Digital immigrants (me), digital natives (my daughter)... digital authors? (script kid) ● New tasks and a more playful PTM is under development (turn-based!)
  • 11.      Inv if write  move jumpTo Inv if  write move     SOLUTION jumpTo Inv if  write       move jumpTo F             Finish
  • 12. Article ● Programming Turing Machines as a Game for Technology Sense-Making http://secure3.computer.org/csdl/proceedings/icalt/2011/4346/00/4346a428- abs.html