Professional Documents
Culture Documents
– UK LEVEL 6
(Previously DR 2025) UK CREDITS 15
(Revised Fall 2015)
PREREQUISITES: None
RATIONALE: Students will experiment with the use of innovative hardware to create
their own tools and explore the possibilities for interactive art and new
media. The course supports engagement with new modes of professional
practice for students majoring in performing and visual arts, programming
and digital media.
LEARNING OUTCOMES: As a result of taking this course, a student should be able to:
1. Demonstrate an understanding of the artistic possibilities of
computation
2. Apply skills acquired to meet the technical challenges in creating
a digital art piece
3. Evaluate the merits of works by new media artists
4. Experiment with programming in the “Processing” language
designed for artists
5. Design and develop an interactive art works
METHOD OF TEACHING AND In congruence with the teaching and learning strategy of the college, the
LEARNING following tools are used:
ASSESSMENT: Summative:
Coursework portfolio 45%
Class participation, contribution 10%
Final project 45%
Formative:
Practical review sessions 0
Discussions 0
Presentation and analysis of past final projects 0
Primary source:
Shiffman, D. (2008). Learning Processing, MA: Morgan Kaufmann.
www.learningprocessing.com
COMMUNICATION The class is designed to be paperless. All teaching material, from books
REQUIREMENTS: and essays to assignments and final projects are handled electronically.
To achieve that the following communication tools are used:
Class website: where all material is stored including class
notes, weekly assignments, books, essays, links of interest,
videos, software, etc. http://artech.cc
Blackboard
Github + git: Early in the course students are taught how to
setup an online repository using git/github where they post all
their weekly programming assignments. The benefits of this are
two-fold: by studying each other's work, collaborative learning is
encouraged and secondly, students master an invaluable tool in
promoting their future work online.
All software used in the class is Free and Open Source Software.
Processing (programming language)
WWW RESOURCES: Useful links:
Processing programming language: http://www.processing.org/
Free Software Foundation: http://www.fsf.org/