bhoward@depauw.edu
)http://asimov.csc.depauw.edu/moodle/course/view.php?id=4
This seminar will explore techniques for creating and manipulating pictures and sounds through computer programming. While doing this, we will examine some of the implications of using a computer in the creative process: Who is the creator? Is it really art? What is the connection between structure, randomness, and aesthetics? Students will learn the basics of programming in a modern, high-level language, as well as a variety of methods of representing, generating, and modifying digital media such as bitmap images, vector drawings, audio wave files, and MIDI sequences. Classes will consist of a mixture of discussions, lectures, demonstrations, and hands-on lab experience.
Generally, the class sessions will follow this plan:
The grading scale used for this class will be the following: A (93-100), A- (90-92), B+ (87-89), B (83-86), B- (80-82), C+ (77-79), C (73-76), C- (70-72), D+ (67-69), D (63-66), D- (60-62), F(0-59). I reserve the right to alter this grading scale at any time. The last day to withdraw from class is Friday, October 13th.
Week | Tuesday | Thursday | Readings (tentative) |
1 | |
Aug. 24 | Guzdial ch. 1 |
2 | Aug. 29 | 31 | Guzdial ch. 2; McCorduck pts. 1-3 |
3 | Sep. 5 | 7 | Guzdial ch. 3; McCorduck pts. 1-3 |
4 | Sep. 12 | 14 | Guzdial ch. 4; McCorduck pts. 4-6 |
5 | Sep. 19 | 21 | Guzdial ch. 5; McCorduck pts. 4-6 |
6 | Sep. 26 | 28 | Guzdial chs. 6-8 |
7 | Oct. 3 | 5: Midterm | Guzdial ch. 9 |
8 | Oct. 10 | 12 | Cope ch. 1; Aaron paper due |
Fall Break | |||
9 | Oct. 24 | 26 | Guzdial chs. 10-11; Cope chs. 2-3 |
10 | Oct. 31 | Nov. 2 | Guzdial ch. 12; Cope TBD |
11 | Nov. 7 | 9 | Guzdial ch. 13-14; Cope TBD |
12 | Nov. 14 | 16 | Guzdial ch. 15; Cope TBD |
13 | Nov. 21 | Thanksgiving Break | Guzdial ch. 16; prepare for debate |
14 | Nov. 28 | 30 | Debate |
15 | Dec. 5 | 7 | Wrap-up; Debate paper due |
Finals Week: turn in final project and portfolio of mini-projects |