Homework 14: Algorithmic Art

Assigned: Tuesday, April 10, 2007
Due: Friday, April 13, 2007

Summary: In this assignment, you will further explore algorithmic art and report on your findings.

Purposes: To give you further experience with algorithmic art and anonymous procedures. To make and discuss an image you find aesthetically pleasing.

Expected Time: About an hour.

Collaboration: You may work in a group of any size between one and four, inclusive. You may consult others outside your group, provided you cite those others. You need only submit one assignment per group.

Submitting: Email me your work, using a subject of CSC151 Homework 14. See further notes on submitting your work below.

Warning: So that this exercise is a learning assignment for everyone, I may spend class time publicly critiquing your work.


Assignment

Develop an expression using anonymous functions (see Lab 30, Exercise 4(c)) to draw an interesting color grid image. 

Save a copy of the image you generate. (If you especially like the image, you may also print it to the color printer named escher, which is part of the MathLAN and can be found on the west wall of the lab.)

Finally, write a paragraph explaining (in English) the functions you chose for the red, green, and blue components. Discuss why you find the image interesting.

Submitting Your Work

Email me your code and commentary in the body of an email, using a subject of CSC151 Homework 14. Include the image you saved as an attachment to the email.


Janet Davis (davisjan@cs.grinnell.edu)

Created April 5, 2007
Last revised
April 5, 2007