Weekly Schedule

Weekly Schedule

This is all highly subject to change…

  •  January 22 (Mon)
    • Introductions
    • Housekeeping
    • Why are we here? What’s the class about?
    • Example work, get excited
  • January 24 (Wed)
    • Electricity, breadboards, basic tools of the trade.
    • Assignment :
      • Create a circuit with a switch that doesn’t require the use of your hands. Make a post on the blog about it (Due Jan. 29).
    • Reading :
  • February 19 (Mon)
    • show your work
    • discussion of readings
    • Start your stupid pet trick (Due February 26th). Show off your knowledge of all things I/O (incorporate an input and output that demonstrates some basic algorithmic processing) . (here’s a great version of this concept)
  • February 21 (Wed)
    • General tips and building tricks
    • Debugging
    • In class work on Stupid Pet Trick
    • Assignment:
      • Finish the stupid pet trick (Due Feb. 26)

Spring Break – No class March 12-19 

  • March 26 (Mon)
    • Show your work
    • discuss reading
  • March 28 (Wed)
    • functions & objects
    • Assignment:
      • make an art piece or a game using object oriented programming. (Due  Apr. 2)
  • April 2 (Mon)
    • Show your work
  • April 4 (Wed)
    • arrays & text
    • Reading:
    • Assignment:
      • Either make some sort of data visualization, or create a generative text output. (Due Apr. 9)
  • April 9 (Mon)
    • Show your work
    • discuss reading
  • April 11 (Wed)
    • In Class: Get one byte going between your Arduino and Processing
    •  Assignment:
      • Write on this blog a paragraph or two about what computing means to you at this point. Is it adding something to your life? Is it helping you become a better person? What are you getting out of it, what do others get from it?
      • Make a physical controller or physical output for something you have made in processing with serial communication (Due Apr. 16)
  • April 16 (Mon)
    • Show controller
  • April 18 (Wed)
    • Image Processing and Tracking
    •  Assignment:
      • Read Golan Levin’s notes on computer Vision for Artists
      • Using image or video manipulation, alter a photo or live video. Can you track a color for something? Can you incorporate special effects and get the rest of us in the class to say “wow”? (due Apr. 23)
      • Brainstorm ideas for Final Project, including the concept, technical requirements, and any equipment needs (due Apr. 23)
  • April 23 (Mon)
    • Show your image or video project
    • Discuss final project ideas
  • April 25 (Wed)
    • Networking
    • Assignment:
      • Create rough prototype of final project (Due Apr. 30)
  • April 30 (Mon)
    • Present prototypes
    • Assignment:
      • do user testing with final project (Due May 2)
  • May 2 (Wed)
    • In class work on final projects
    •  Assignment:
      • finish final
  • May 7
    • Final project due!