art 102: Digital Media Tool Box: Concepts and Techniques Prerequisites: art 1A, art 1B, arts 22. HTML/CSS experience is required. Class content: the interfacing of virtual & actual space. The class will cover basic computer scripting and coding skills for artists. We will be using HTML/CSS and the languages Javascript and Java [Processing] and applying them to screen-based projects and interactive physical environments. The skills you acquire can be applied to learning and using other computer languages for a multitude of other purposes. We will be working with various analog input methods to digital space [especially but not only motion-tracking with 'computer vision'] and of course, conversely, computer output methods to physical space [video, audio, speech, print, etc.]. Equal emphasis will be placed upon the virtual and physical aspects of the final installations/environments. The class requires a focused and dedicated interest in the concepts and techniques dealt with. The class will be demanding and students will need to work independently on solving scripting problems. The class is a beginning computer programming class, with no prior coding experience expected. Students will be able to work on different levels throughout the quarter and from midterm by arrangement, on an independent study-like or small group basis. Since ten weeks is a short time to aquire skills, students are encouraged to take 122 in the winter quarter for a more in-depth exploration of computer programming for artists. Technical content: scripting/coding fundamentals, HTML/CSS, Javascript, Java [Processing], plus Actionscript [Flash] and Lingo [Director] as needed. Assignments: Grading: |