<head>
<title>susanna hertrich, associate professor, khib</title>

<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<meta name="DC.Creator" content="susanna hertrich">
<meta name="DC.Description" content="personal website">
<meta name="DC.Publisher" content="susanna hertrich">
<meta name="DC.Date" content="2005-18-03">
<meta name="DC.Identifier" content="http://www.kinben.de/hertrich/">
</head>

[.edu ::::: 2004-2005]

Animated Information | Lecture UiB: Interaction Design | Processing | Typedesign | Timebased typography | Interaction Design II | Interaction Design I | Studytrip: transmediale    

Computational art and design // Processing

Course description

During the seminar we will explore the possibilities of programming as a fundament and source of inspiration for artists and designers. We will have a look on the different artistic/design-related projects and use the programming language Processing actively to create our own art/design-works. The seminar starts off with a one week of technical training given by external lecturer Marius Watz. During the second and third week students/other participants are supposed to work mostly independent on their own projects. Artistic and design-related guidance will be provided throughout the seminar by Susanna Hertrich (Visual Communication) and Jeremy Welsh (Art Academy). The seminar is designed for students used to working in a computer-based environment. It helps to have some basic knowledge or understanding of other programming languages, such as JavaScript, ActionScript or Lingo, but profound programming skills are not necessary for the seminar. Absolute beginners to programming with the right amount of enthusiasm are very welcome. The seminar takes place at the Art Academyıs computerlab (C. Sundsgate). It is aimed to have an exhibition with all finished projects. Please not, that the seminar is limited to 10 students. Processing is a programming language and environment built for the electronic arts and visual design communities. It was created to teach fundamentals of computer programming within a visual context and to serve as an electronic sketchbook. The Processing project introduces a new audience to computer programming and encourages an audience of hybrid artist/designer/programmers. It integrates a programming language, development environment, and teaching methodology into a unified structure for learning. Its goal is to introduce programming in the context of electronic art and to open electronic art concepts to a programming audience. Unlike other popular web programming environments such as Flash and Director, Processing is an extension of Java and supports many of the existing Java structures, but with a simplified syntax. The application runs locally and exports programs to Java applets, which may be viewed over the Internet. It is not a commercial production tool, but is build specifically for learning and prototyping. It is possible to teach programming in a way that moves graphics and concepts of inter-action closer to the surface. Making exercises created during learning viewable over the web supports the creation of a global educational community and provides motiva-tion for learning. A ³view source² method of programming enables the community to learn from each other. The language enables sophisticated visual and responsive structures and has a balance between features and ease of use. Many computer graphics and interaction techniques can be discussed including vector/raster drawing, 2D/3D transformations, image processing, color models, events, network communication, information visualization, etc. The software is free to use and the source code will be made public. It runs on Windows, Mac OS X, and Linux and the software is currently in Alpha release.

Further detailed information, can be found in the "studiekalenderen"-database.



Monday 16.11.2004 (Week 47) — Friday 03.12.2004 (Week 49)

10:00 — 15:00, Monday — Friday

C.Sundtsgate, Kunstakademiet, Room: Computerlab


Creative Code: Aesthetics and Computation
(John Maeda, Red Burns)

Design by Numbers
(John Maeda)