|
James Clark
Final |
Exercise 1: Write a program. Use a notation system distinctly different from text-based programming languages such as C, Java, PHP, etc. Because the programs will be executed by people and not machines, how can you diverge from standard syntax? Hand in three copies of your program, each on a 8.5 x 11 page Exercise 2: Write a program defining a system which generates near infinite variations on a core form. This exercise flows from the ideas presented in Karl Gerstner's Designing Programmes. Focus on a strong Macro composition with details at the micro level. The difference between macro and micro in relation to composition is defined well by Willi Kunz: Exercise 3: Write a program which changes its behavior over time depending on the accumulated information exchanged with its environment. The primary input to the program should be human-controlled. The input can be a mouse, keyboard, camera, tablet, or a more unique device. The output can be visual or sonic or a combination of both. The focus in on the behavior you invent and how it relates to changes depending on the input.
|
||||||||||||||||||
![]() |
|