|
|
| == Programming for Artists == | | == Programming for Artists == |
| * Prof. Joseph Moore | | * Prof. Joseph Moore |
− | * Monday 6:15 - 9:05 (undergraduate) | + | * Monday 6:15 - 9:05 |
− | * Wednesday 2:00 - 4:50 (graduate)
| + | |
| * http://joseph-moore.com | | * http://joseph-moore.com |
| * email: understandingnewmedia@gmail.com | | * email: understandingnewmedia@gmail.com |
|
|
| ---- | | ---- |
| ==== Class 1 ==== | | ==== Class 1 ==== |
| + | 1/30/2017 <br> |
| ''' In Class ''' | | ''' In Class ''' |
| * Download Processing 3 [http://processing.org/download/ here]. | | * Download Processing 3 [http://processing.org/download/ here]. |
|
|
| | | |
| ==== Class 2 ==== | | ==== Class 2 ==== |
| + | 2/6/2017 <br> |
| ''' In Class ''' | | ''' In Class ''' |
| * Examine Exercise 1 | | * Examine Exercise 1 |
| * [http://understandingnewmedia.com/p4a/examples/rgb_color_wheel.pdf RGB color mixing] | | * [http://understandingnewmedia.com/p4a/examples/rgb_color_wheel.pdf RGB color mixing] |
| + | ** [http://understandingnewmedia.com/p4a/examples/blend_modes blend modes] |
| * using [http://understandingnewmedia.com/p4a/examples/setup_draw/ setup() and draw()] | | * using [http://understandingnewmedia.com/p4a/examples/setup_draw/ setup() and draw()] |
| * Basic mouse and keyboard interaction | | * Basic mouse and keyboard interaction |
|
|
| ** [http://understandingnewmedia.com/p4a/examples/scale_1 scaling] | | ** [http://understandingnewmedia.com/p4a/examples/scale_1 scaling] |
| * Abstraction and Movement | | * Abstraction and Movement |
− | ** Viking Eggeling's [http://www.youtube.com/watch?v=ItCb6R9OV5A&feature=watch_response Diagonal Symphony] (video) | + | ** Viking Eggeling's [https://www.youtube.com/watch?v=uc5qPMSVixQ Symphonie Diagonale] (video) |
| ** Marcel Duchamp's [http://www.youtube.com/watch?v=AsnhBUp7xxM Anemic Cinema] (video) | | ** Marcel Duchamp's [http://www.youtube.com/watch?v=AsnhBUp7xxM Anemic Cinema] (video) |
| + | ** Hans Richter's [https://www.youtube.com/watch?v=0uxF1taPe34 Rhythmus 21] (video) |
| + | ** JODI [https://vimeo.com/4651473 myDTP 47] (video) |
| + | ** Ryoji Ikeda [https://www.youtube.com/watch?v=jPGkJabeib0 data.path] (video) |
| ** [http://understandingnewmedia.com/p4a/examples/abstraction_movement_interaction.pptx Abstraction Movement Interaction] (slides) | | ** [http://understandingnewmedia.com/p4a/examples/abstraction_movement_interaction.pptx Abstraction Movement Interaction] (slides) |
| ''' Homework Due ''' | | ''' Homework Due ''' |
|
|
| | | |
| ==== Class 3 ==== | | ==== Class 3 ==== |
| + | <b>Wednesday</b> 2/15/2017 <br> |
| ''' In Class ''' | | ''' In Class ''' |
| * Primitives | | * Primitives |
|
|
| | | |
| ==== Class 4 ==== | | ==== Class 4 ==== |
| + | 2/27/2017 <br> |
| ''' In Class ''' | | ''' In Class ''' |
| * Loops and Iteration | | * Loops and Iteration |
|
|
| *** [http://understandingnewmedia.com/p4a/examples/for_2/ example 2: stripes] | | *** [http://understandingnewmedia.com/p4a/examples/for_2/ example 2: stripes] |
| *** [http://understandingnewmedia.com/p4a/examples/for_3/ example 3: grid] | | *** [http://understandingnewmedia.com/p4a/examples/for_3/ example 3: grid] |