These are some of my solutions to problem sets.
Problems 1F through 3B use the Design By Numbers (DBN) language while 5A
through 9A use Python.
Click on still images to see source code.
1F - Fans Represent yourself as a dbnlet.
2A - Apple
Using the dot drawing technique described in Chapter 8 of the
DBN book, manually position *exactly* 50 dots on your page
that look as though they are randomly placed, but still form a
cohesive recognizable image that is non-typographic and
non-symbolic.
2C - Another Cubist Guitar
In Passages in Modern Sculpture (RK) read pp. 0-67. Using DBN, create an
image in the cubist spirit of "The Guitar" (p. 51). You should use at
least 5 'command' definitions.
3A - Square Root Visualize a geometric progression (GP) of your
choice in a concrete manner that emphasizes the wide range of scales
inherent to a GP. This is a simple exercise in Cartesian geometry that can
look as mathy as you like, or not.
3B - A Dotted Line
Read DD pp. 38 to 66. Using the basic element of the Line and Dot,
construct an image that is evocative of the intent and spirit of a
Line. Define this drawing as a single Command 'MyLine' that you invoke
just once.
5A - Circles Using real sinusoidals, generate a shape with primarily
convex properties.
7B - Gradation
Create a generally smooth gradation of white to black, from left to right
using only a 100 percent black pen.
9A - A Bird's-Eye View of MIT
Your display is now 200 by 200. Emphasize the difference between your
early 100 by 100 display area and the now larger 200 by 200 display area
with a statically motivated graphic.