DANM 220: Computer Programming for the Arts, Winter 2008

Tentative Syllabus

Workshop #1: NetLogo, basic
  • 1T, 08 Jan 2007: Introduction to the course, Survey of the NetLogo Model Library
  • 1R, 10 Jan 2007: NetLogo by Disection: Demo02.nlogo (turtle graphics)
  • 2T, 15 Jan 2007: Building a NetLogo model
  • 2R, 17 Jan 2007: 2D modeling, cont'd
Workshop #2: NetLogo, advanced
  • 3T, 22 Jan 2007: Widgets, sound extension, and turtle shape editor
  • ======= everything below this line is pure fantasy ========
  • 3R, 24 Jan 2007: Hubnet
  • 4T, 28 Jan 2007: 3D modeling
  • 4R, 31 Jan 2007: The system dynamics toolkit
Workshop #3: C Sound
  • 5T, 05 Feb 2007: Introduction to computer music
  • 5R, 07 Feb 2007: C Sound files
  • 6T, 12 Feb 2007: Playing C Sound from NetLogo
  • 6R, 14 Feb 2007: Digital harmony
Wworkshop #4: Processing, basic
  • 7T, 19 Feb 2007: 2D drawings
  • 7R, 21 Feb 2007: Animation
  • 8T, 26 Feb 2007: Sound
  • 8R, 28 Feb 2007: 3D modeling
Workshop #5: Advanced projects
  • 9T, 04 Mar 2007: Squeak
  • 9R, 06 Mar 2007: Scratch
  • XT, 11 Mar 2007: Google SketchUp
  • XR, 13 Mar 2007: Networking
Final presentations
  • AF, 21 Mar 2007: Final, 8-11 am

Revised by Ralph, 10 January 2008