| Week | Date | Description | Assignment | Focus Artist(s) |
| 1 | June 4 | U1: Introduction to Processing Framework and IDE, and Java |
A1: a ) Download and Install Processing b) Create your student web site for this class. Here is an example web page template c) View the gallery at www.processing.org d) Scan the Reference at www.processing.org e) View the art gallery at www.processing.org |
Ben Fry and Casey Reas |
| 2 | June 11 |
U2: Drawing Basic Shapes X and Y Screen/Canvas Locations Creating Colors Variables |
A2: a) Create a new Processig sketch application. Use basic shapes and color to draw a stylized human, robot or snowman. b) Create a new Processing sketch application inspired by confetti or in homage to Wassily Kandinsky. Find examples of computer based Kandinsky inspired sketches here. |
Wassily Kandinsky |
| 3 | June 18 | U3: Code: Control Statements "if" statement "for" Loop Functions Processsing Special Named Functions (void setup() and void draw()) Getting a Random Number Variable Scope A Tour with Rectangles |
A3: Create a new Processing sketch application. Create a computer based artwork inspired by or in homage to Jackson Pollock. Use random numbers and control statements to control your art elements. | Jackson Pollock, Random War by Charles Csuri and Keith Haring |
| 4 | June 25 | U4: A Tour with Rectangles and Ellipses |
A4: Create a new Processing sketch application. Create a computer based artwork inspired by or in homage to Jasper Johns, a country flag or a bullseye. | Jasper Johns |
| 5 | July 2 | U5: Including Images in your application Image Manipulation |
A5: Create a new Processing sketch application. Create a computer based artwork inspired by or in homage to Andy Warhol or Robert Rausenberg. | Andy Warhol
(More on Warhol) and Robert Rauschenberg |
| 6 | July 9 | U6: Drawing Text Using Mouse Input Using Keyboard Input |
A6: Create a new Processing sketch application. Create a computer based artwork
that acts like a poster or CD album cover. If you choose the poster, the poster
can be an advertising for a fictitious event like a rock band playing at some
made up venue. If you choose the CD album cover, the CD album cover can be for
a fictitious rock band with a fictitious album title. There are downloadable fonts at Peter Saville's web site |
Peter Saville (Peter Saville Information ) who was influenced by Jan Tschichold Ed Ruscha |
| 7 | July 16 | U7: Sprites Tranformations * Translation * Rotation * Scale Animation Multi File Applications |
A7: Create a new Processing sketch application. Create a computer based artwork inspired by or in homage to Marcel Duchamp or his Rotoreliefs. | Marcel Duchamp Read about Duchamp's Rotoreliefs |
| 8 | July 23 | U8:
Making Games using Sprites Sprite Management Using Java Lists and Iterators |
A8: Create a new Processing sketch application. Create a video game and keep score. | John Maeda and Jennifer Steinkamp |
| 9 | July 30 | U9: Creating art with Sine and Cosine |
A9: Create a new Processing sketch application. Create a computer based artwork using sine(s) or cosine(s). | Neal McDonald (the workly applets) |
| 10 | August 6 | U10: Including video in your Processing applications Presenting Your Work in an Art Gallery Environment |
A10: Create a new Processing sketch application. Create a computer based artwork that includes video. | Stan Brakhage and Jeremy Blake |
| Task | Percent of Grade |
| Assignments | 40% |
| Quizes and Exams | 20% |
| Project #1 Proposal | 5% |
| Project #1 | 10% |
| Project #2 Proposal | 5% |
| Project #2 | 10% |
| Participation | 10% |
| Total Possible | 100% |
| Percentile Grade | Letter Grade |
| 90% or above | A |
| 80%-89% | B |
| 70%-79% | C |
| 60%-69% | D |
| 59% and below | F |