PHP 3

 Prof. Alvarado
  MDST 3705
31 January 2013
Business
• Course Schedule posted
  – Include project days in April that may be used
    for more content, depending on progress
Review
• Hackers = builders
  – Coders and Painters are both hackers
  – Building is a way of knowing (praxis)
  – Coders and Painters have different skills
• Hacking involves awareness of two levels
  – LEVEL 1: Rules, methods, techniques
  – LEVEL 2: Effects, emergence, products
  – The two levels interact
  – The two levels are in tension
Programs like 10 PRINT and Conway’s
Game of Life exemplify the difference
   and relationship between levels
Mdst3705 2013-01-31-php3
Mdst3705 2013-01-31-php3
Finite Rules
Infinite Patterns
Digital art is
created by algorithms
      like these
What happens when we want to study
     “real” art and literature?

How can we use the computer to help
   in the task of interpretation?

    (The digital humanities is about
interpreting the art, literature, and other
  products of human intellectual labor)
We can view works of art and literature as
      patterns generated by rules
Mdst3705 2013-01-31-php3
Mdst3705 2013-01-31-php3
What about text?
Claude Shannon
showed that English
is governed by
probabilities

It is possible to
generate sentences
that almost make
sense, using a
random generator,
like the 10 PRINT
program, governed
by probabilities for
each letter or word
Let’s experiment …

More Related Content

PPTX
MDST 3703 F10 Seminar 11
PPTX
Mdst3705 2013-02-05-databases
PPTX
Mdst3703 2013-09-05-studio2
PPTX
Mdst3703 projects-2012-10-11
PPTX
Thatcamp2011 intro to-cm_ses
PPTX
Mdst3705 2012-01-15-introduction
PPTX
Mdst3705 2013-01-29-praxis
PPTX
Mdst 3559-01-25-data-journalism
MDST 3703 F10 Seminar 11
Mdst3705 2013-02-05-databases
Mdst3703 2013-09-05-studio2
Mdst3703 projects-2012-10-11
Thatcamp2011 intro to-cm_ses
Mdst3705 2012-01-15-introduction
Mdst3705 2013-01-29-praxis
Mdst 3559-01-25-data-journalism

Similar to Mdst3705 2013-01-31-php3 (20)

PDF
Lunch & learn code monkey
PPT
Agile software development
PDF
Software art and design: computational thinking through programming practice ...
PPT
Agile Software Development.ppt
PPTX
Knowledge base system appl. p 1,2-ver1
PDF
Resonance Introduction at SacPy
PPTX
Mdst3705 2012-01-22-code-as-language
PDF
Scales02WhatProgrammingLanguagesShouldWeTeachOurUndergraduates
PDF
Hci [5]paradigm
PPTX
Computational Thinking - 101
PDF
PPT
Demystifying Digital Humanities: Winter 2014 Workshop #2: Programming on the ...
PDF
Dmitriy Elisov CV v2.1
PPTX
Relation between Languages, Machines and Computations
PPTX
Csci101 lect00 introduction
PPTX
Coding as a (second) Language
PPTX
LaTICE 2016: Learner-Centered Design of Computing Education for All
PPTX
PPTX
presention by computer science is a note
PPT
Dmdh winter 2015 session #2
Lunch & learn code monkey
Agile software development
Software art and design: computational thinking through programming practice ...
Agile Software Development.ppt
Knowledge base system appl. p 1,2-ver1
Resonance Introduction at SacPy
Mdst3705 2012-01-22-code-as-language
Scales02WhatProgrammingLanguagesShouldWeTeachOurUndergraduates
Hci [5]paradigm
Computational Thinking - 101
Demystifying Digital Humanities: Winter 2014 Workshop #2: Programming on the ...
Dmitriy Elisov CV v2.1
Relation between Languages, Machines and Computations
Csci101 lect00 introduction
Coding as a (second) Language
LaTICE 2016: Learner-Centered Design of Computing Education for All
presention by computer science is a note
Dmdh winter 2015 session #2
Ad

More from Rafael Alvarado (20)

PPTX
Mdst3703 2013-10-08-thematic-research-collections
PPTX
Mdst3703 2013-10-01-hypertext-and-history
PPTX
Mdst3703 2013-09-24-hypertext
PPTX
Presentation1
PPTX
Mdst3703 2013-09-12-semantic-html
PPTX
Mdst3703 2013-09-17-text-models
PPTX
Mdst3703 2013-09-10-textual-signals
PPTX
Mdst3703 2013-09-03-plato2
PPTX
Mdst3703 2013-08-29-hello-world
PPTX
UVA MDST 3703 2013 08-27 Introduction
PPTX
MDST 3705 2012-03-05 Databases to Visualization
PPTX
Mdst3705 2013-02-26-db-as-genre
PPTX
Mdst3705 2013-02-19-text-into-data
PPTX
Mdst3705 2013-02-12-finding-data
PPTX
Mdst3705 2013-01-24-php2
PPTX
Mdst3703 graph-theory-11-20-2012
PPTX
Mdst3703 maps-and-timelines-2012-11-13
PPTX
Mdst3703 culturomics-2012-11-01
PPTX
Mdst3703 visualization-2012-10-23
PPTX
Mdst3703 shiva-2012-10-18
Mdst3703 2013-10-08-thematic-research-collections
Mdst3703 2013-10-01-hypertext-and-history
Mdst3703 2013-09-24-hypertext
Presentation1
Mdst3703 2013-09-12-semantic-html
Mdst3703 2013-09-17-text-models
Mdst3703 2013-09-10-textual-signals
Mdst3703 2013-09-03-plato2
Mdst3703 2013-08-29-hello-world
UVA MDST 3703 2013 08-27 Introduction
MDST 3705 2012-03-05 Databases to Visualization
Mdst3705 2013-02-26-db-as-genre
Mdst3705 2013-02-19-text-into-data
Mdst3705 2013-02-12-finding-data
Mdst3705 2013-01-24-php2
Mdst3703 graph-theory-11-20-2012
Mdst3703 maps-and-timelines-2012-11-13
Mdst3703 culturomics-2012-11-01
Mdst3703 visualization-2012-10-23
Mdst3703 shiva-2012-10-18
Ad

Mdst3705 2013-01-31-php3

  • 1. PHP 3 Prof. Alvarado MDST 3705 31 January 2013
  • 2. Business • Course Schedule posted – Include project days in April that may be used for more content, depending on progress
  • 3. Review • Hackers = builders – Coders and Painters are both hackers – Building is a way of knowing (praxis) – Coders and Painters have different skills • Hacking involves awareness of two levels – LEVEL 1: Rules, methods, techniques – LEVEL 2: Effects, emergence, products – The two levels interact – The two levels are in tension
  • 4. Programs like 10 PRINT and Conway’s Game of Life exemplify the difference and relationship between levels
  • 8. Digital art is created by algorithms like these
  • 9. What happens when we want to study “real” art and literature? How can we use the computer to help in the task of interpretation? (The digital humanities is about interpreting the art, literature, and other products of human intellectual labor)
  • 10. We can view works of art and literature as patterns generated by rules
  • 14. Claude Shannon showed that English is governed by probabilities It is possible to generate sentences that almost make sense, using a random generator, like the 10 PRINT program, governed by probabilities for each letter or word

Editor's Notes

  • #6: http://people.virginia.edu/~rca2t/MDST3705/play/life.html
  • #9: Ben Fryhttp://www.solaas.com.ar/dreamlines/p5/ben_fry.jpg