Computing without a Computer

c24-fig-5001.jpg

Ono's Grapefruit

Browse the prompts in Yoko Ono's Grapefruit series, and, if possible, execute one.1 Contemplate giving instructions as a mode of creative practice. Devise an instructional painting in Ono's style.

c24-fig-5002.jpg

Wall Drawing #118

Execute Sol LeWitt's Wall Drawing #118 (1971): “On a wall surface, any continuous stretch of wall, using a hard pencil, place fifty points at random. The points should be evenly distributed over the area of the wall. All of the points should be connected by straight lines.” 2

c24-fig-5003.jpg

Conditional Design: The Beach

Organize into groups of four, and give each person their own color marker. Execute “The Beach” from the “Conditional Design Manifesto” by Luna Maurer et al.: “Each turn, find the most empty space on the paper and place a dot in the middle of it.” 3

c24-fig-5004.jpg

Procedural Drawing

Develop your own procedural drawing rule set in the spirit of Sol LeWitt or the prompts from conditionaldesign.org. Have one or more of your peers produce a drawing with your system. Consider devising systems using other materials such as tape or string.

c24-fig-5005.jpg

Drawing Games

In pairs, play a game of Dots and Boxes (by Édouard Lucas) and Sprouts (by John H. Conway and Michael S. Paterson) to deepen your understanding of rule-based drawing games.4

c24-fig-5006.jpg

Zoom Schwartz Profigliano

In groups of five, play the rule-based conversation game “Zoom Schwartz Profigliano,” in which an ever-expanding vocabulary of whimsical nonsense words establishes precise rules for what can be spoken, to whom, when, and how.5 (Photo: College of DuPage.)

c24-fig-5007.jpg

Be the Computer I

Arrange the class in a grid configuration and give each person a sheet of paper so that each student is responsible for a pixel. One person takes charge and programs the pixels by showing the group a script or by giving them direct commands.6

c24-fig-5008.jpg

Be the Computer II

Write a simple program to create a static drawing. Give your code to a peer, and (without showing them your screen) ask them to predict and hand-draw the result. When they are finished, compare the computer's drawing with their hand-drawn work.

c24-fig-5009.jpg

Human Fax Machine

In groups of two or four, devise a sound language for describing how marks are made. You may use a sound-making device (two spoons, a set of keys) or your own mouth noises, so long as you use no spoken words. Write down the code, then split your group into “transmitters” and “receivers,” with a visual barrier in between. Test the system. A “transmitter” should take a simple hand-drawn image and transmit it across the barrier to the “receiver.” When finished, compare the original with the transmitted image and fix any problems in your system. Do this with several images, and discuss.7

Additional References

  1. Casey Reas, {Software} Structures, 2004, http://artport.whitney.org/commissions/softwarestructures/text.html.
  2. Basil Safwat, Processing.A4, 2013, http://www.basilsafwat.com/projects/processing.a4/.
  3. FoAM, notes for Mathematickal Arts workshop, 2011, https://libarynth.org/mathematickal_arts_2011.
  4. J. Meejin Yoon, “Serial Notations / Drift Drawings,” 2003, https://ocw.mit.edu/courses/architecture/4-123-architectural-design-level-i-perceptions-and-processes-fall-2003/assignments/problem1.pdf.

Notes