Bret F Battey
Basics of computer programming and algorithmic thinking in digital arts. Emphasis on experimental art forms where building of custom software is integral to realizing an artistic vision.
ADMISSION BY APPLICATION: See http://www.dxarts.washington.edu/ and follow links to application form
Student learning goals
General method of instruction
DXARTS 430 introduces the basics of computer programming and algorithmic thinking in innovative artistic creation.
Programming is introduced using John Madea’s Design by Numbers, a language created specifically to teach the “idea” of computation to designers and artists. Visual elements such as dot, line, and field are combined with the computational ideas of variables and conditional statements to generate images.
From this foundation, the course will explore Proce55ing, a new Java-based system from MIT for algorithmic and interactive visual creation.
Class assignments and grading