Grading will be based on in-class participation, a research paper, the final project, and several other assignments. Attendance is required for every class and 3 absences = a failing grade. If you must miss a class, give notice prior to being absent. Late work will not be accepted without penalty. 1 week late = a subtraction of 2 letter grades.
Plagiarism could result in failure of the course. You may find further information regarding City College's academic integrity policies at policy.
Completing all homework assignments —both readings and
graphics assignments on time.
Participate in class exercises and discussions.
Maintaining a notebook / sketchbook.
Alerting me if you feel you don't understand a concept, or you
feel lost in the class.
Homework: read Chapter 6: Media AND finish the dynamic image assignment
In class exercise: make a 'chance composition' using algorithms you develop in functions. The outcome of the program should be non-deterministic, meaning that you, as the author of the program, cannot be sure exactly what the outcome of the program will be.
Read Chapter 7: Motion up to p.98 AND bring work in progress for dynamic image
In class: Write a program that gives the user the ability to draw on screen. Use parts of the screen to add a user interface that controls color, scale.
Homework: interactive image assignment using mouse or keyboard. The characteristics of the image should change in response to user interaction. Changes could include form, color, composition, or movement. AND Read Chapter 5: Response
Final Proposal Due: The proposal is informal, but it assumes that you have been actively maintaining a sketchbook/notebook. This sketchbook/notebook will serve as a basis for a brief discussion about your plans. It should notes about technical plans, materials, conceptual descriptions, and (hand drawn) sketches.
Class 13 5/5
Background and applets
Limitations and capabilities