CS151 HW#1

Instructions for my figure:

1. Draw a circle the size of a dime.

2. Draw a circle the size of a penny underneath the dime sized circle so that it is touching the very bottom of the dime sized circle.

3. Draw a circle the size of a quater underneath the penny sized circle so that it is touching the very bottom of the penny sized circle.

4. Draw 3 equally sized tiny circles vertically within the penny sized circle.

5. Draw 2 equally sized tiny circles in the dime sized circle in the upper half of the circle and horizontally alined.

6. Underneath the 2 tiny circles in the dime sized circle draw an isoceles triange within the circle and with the larger point of the triangle pointing left.

Write up:

1. A strength of my instructions is that they were very detailed and location specific. A weakness of my instructions is that my artist needs to know the sizes of a penny, dime, and a quater. 2. Yes, I parameterized most of my commands. 3. I parameterized my commands by giving the relevative size of my circles in terms of well known objects (in my case, coins). I also noted when objects should be drawn with similar sizes. 4. The second protocol was better because both us had a better understanding of what the director intended for the artist. 5. We found that the more specific the protocal and the more familiar the artist was with the protocal, the easier the task was. 6. The protocal had a lot more information than simply "Draw a snowman." Once my protocal was revised to as it is seen above, I didn't have any commands that required previous knowledge of the features of a snowman and the artist didn't have to necessary know they were drawing a snowman until they had finished following the protocal.