Assignments


Research Report (assigned 1st day of class, see schedule for due dates)

You should address the following questions:

  • What are the main ideas and concepts behind the works you selected for the research topic?
  • How does this connect to other readings or discussions within the course?
  • How does it connect to other relevant materials or topics, not discussed in the class readings?

You should bring:

  • supporting materials that help to understand and contextualize the text in form of images, quotes, and video clips. Create a slide presentation using the Portable Document Format .pdf in the resolution 1024 x 768 px.  Post the .pdf file (check the research report category and your name) to the class blog before the class presentation. You should present directly from the website using this .pdf. Link videos from directly from the .pdf
  • notes to present the topic in about 10 minutes.
  • questions to lead the following class discussion

You will be evaluated based on how you describe the main concepts to your peer students in the adequate detail, how you connect them to other readings and a broader context, your supporting materials, the quality of your questions for the class discussion in the given time frame. Choose an designer/artist/group from the list below.

Aaron Koblin
Jussi Ängeslevä
Art + Com
The Barbarian Group
Ben Fry
Ryoji Ikeda
Jürg Lehni
Golan Levin
Rafael Lozano-Hemmer
Lev Manovich
Nervous System
John Pobojewski (3st)
Casey Reas
Daniel Rozin
Daniel Sauter
SoSo Limited
Special Projects
Stimulant
Lisa Strausfeld
Jer Thorp (the Office for Creative Research)
Umbrellium (Usman Haque)
Martin Wattenberg


Reading Response

Cultural Software by Lev Manovich

  • What are the main ideas and concepts of the text?
  • How does this text connect to other readings or discussions in the course?
  • How does it connect to outside materials?

You should find at least one example or source outside the assigned reading to connect to the text and illustrate your response. To do so, please include images, videos, or other links in your post. The length of your written response should be about 300 words. due: post no later than 5pm on Tues. Sept. 1


Assignment 01: Loops

Describe a square using 10 black horizontal lines on a white field. Decide the weight of the line only. All other parameters are given for each step.

01A: Using Adobe Illustrator: create a 432pt x 432pt  square in the center of an 720pt x 720pt field. Create 3 iterations with 3 stroke weights in a successive relationship.

01B: In Processing, create a 432px x 432px square in the center of an 720px x 720px field with the stroke weight as a variable. [generative]

01C: In Processing, create a 432px x 432px square in the center of an 720px x 720px field with stroke weight variable based on mouseY position. [interactive]


Assignment 02: Dots/Nested Loops

Create a 5 x 5 grid of black dots equally spaced on a white field at 720px x 720px. The grid should create a square with a width that is 5/6 the width of the display. Use the dot size as a variable to create the following variations. Export each step as a PDF.

02A: Same size dots

02B: Gradation left to right

02C: Gradation top to bottom

02D: Gradation corner to corner

02E: Slight variation in sizes (random)

02F: Large variation sizes (random)

02G: Mouse over makes dot smaller [interactive]

02H: Mouse over makes dot bigger [interactive]


Assignment 03: Drawing Machine

Create a drawing machine as either a standalone application (Processing) or web application (p5.js). Consider interactions to be made through the mouse: position, clicked, dragged, speed of movement (see pmouseX, pmouseY), and so on. Your drawing machine should draw continuously and does not stop when the mouse sits still.

Explore relationships between mouse click/touch and drawing that go beyond a 1:1 relationship. Experiment with the originality and visual quality of the algorithm you create. Your work should demonstrate a clearly unified aesthetic principle that focuses on composition, form, color, and transparency: from overall composition to details. Do not create a Graphical User Interface like buttons etc., Restrict yourself to interactive events.

Give your project a title, and post your work to the class site. Take 3 screenshots to demonstrate the range of your drawing machine. For web applications, include a link to your hosted project. For standalone applications, compress your source code as a .zip file and add it to your post.


Assignment 04: Visual Clock

Create a clock that is equally strong at generating dynamic compositions as it is at keeping time. The scale, duration and increments of the clock are up to you. Work with visual forms that suggest quantities or express ephemeral movement. Consider including some interactivity.

You may produce either a standalone application (Processing) or web application (p5.js). Give your project a title, and post your work to the class site. Take 3 screenshots to demonstrate the range of your drawing machine. For web applications, include a link to your hosted project. For standalone applications, compress your source code as a .zip file and add it to your post. due: 11/16