C
r e a t i v e __P r o c e s s i n g__ O n e > >
Course Designer and Instructor: Anne-Marie Schleiner aschlein@uci.edu
[Intermediate Digital
Imaging,
Spring Quarter 2001, UC Irvine
office hours: Tues by appt. 2:30-3:30pm, White Trailer 300]
Course Description:
The course will introduce students to an understanding of multimedia scripts and software as a time-based artistic medium. The course will locate art software practice within a history of process-oriented art forms and look at examples of software created by artists. In course activities and art projects students will be encouraged to experiment with a variety of scripting approaches. Section One of this course, ten weeks, will teach scripting with Macromedia Director's Lingo. Subsequent sections will teach other languages including JavaScript, Perl, and more advanced Lingo, within net art and network gaming contexts. Tutorials and scripting exercises will supplement the programming skills employed in art projects. Evaluation:
Projects: | (1 Project 45%) | 45% |
Exercises: | (3 Exercises 15% each) | 45% |
Participation: | 10% |
Software: Macromedia Director 7 or 8
Hardware: Mac or PCSyllabus:
Week1: Multimedia, Software and Art Process
Reading: none |
Day 1 [April 3]: |
|
|
Day 2 [April 5]: |
|
|
Week2: Interactivity
Reading: Erkki Huhtamo, "Interactive Art as Meta-Commentary," Convergence, Volume I and David Rokeby, "Transforming Mirrors: Subjectivity and Control in Interactive Media", in Critical Issues in Interactive Media, edited by Simon Penny, Suny Press: 1995. |
Day 1 [April 10]: |
|
|
Day 2 [April 12]: |
|
|
Week3: Scripting Fundamentals
Reading: In Director Help: Writing scripts with Lingo : You will find a overview of Lingo's basic features in Director Help under "Contents: Writing Scripts with Lingo". Also included in "Writing Scripts with Lingo", are basic programming concepts which you should review such as explanations of variables, operators, conditionals, events, arguments, and expressions.
Day 1 [April 17]: Present:
- Intro to Scripting in Lingo
- How scripting languages differ from programming languages
- Writing Behaviors
- Learn to use Director's Help as a Scripting Aid
- Director 8 Example: Kick
- Download Kick to look at scripts: (Mac .sit format)
- Download Kick to look at scripts: (PC zip format)
Activity:
Day 2 [April 19]: Present: none
Activity: Workday for Lingo Exercise
Week4: Scripting Fundamentals
Reading: none
Day 1 [April 24]: Present: Discussion Day for "Transfoming Mirrors" by David Rokeby
Activity:
1. Discussion Questions for Reading
Day 2 [April 26]: Present: none
Activity:
- LINGO EXERCISE DUE: Show in class
Week5: Nano-Pet Exercise
Reading: none
Day 1 [May 1]: Present:
Activity:
- Workday for Nano-Pet Exercise
Day 2 [May 3]: Present: none
Activity:
- Workday for Nano-Pet Exercise
Week6: Nano-Pet Exercise
Reading: none
Day 1 [May 8]: Present: none
Activity:
- Workday for Nano-Pet Exercise
Day 2 [May 10]: Present: none
Activity:
- Nano-Pet Exercise DUE in class
Week7: Multi-User Project
Reading: none
Day 1 [May 15]: Present:
- What are chat spaces?
- What are digital Role Playing Games?
- Textual Spaces vs. Graphical Spaces
- Online Communities as Art Spaces
- Assign Multi-User Project
- Divide into Groups
Activity:
- Intro to Multi-User Server
Day 2 [May 17]: Present: none
Activity:
- Workday for Multi-User Project
Week8: Multi-User Project
Reading: none
Day 1 [May 22]: Present:
Activity:
- Workday for Multi-User Project
Day 2 [May 24]: Present: none
Activity:
- Workday for Multi-User Project
Week9: Multi-User Project
Reading: none
Day 1 [May 29]: Present: none
Activity:
- Workday for Multi-User Project
Day 2 [May 31]: Present: none
Activity:
- Workday for Multi-User Project
Week10: Multi-User Project Final Critique
Reading: none
Day 1 [June 5]: Present:
Activity:
- Multi-User Project in Final Critique
Day 2 [June 7]: Present:
Activity:
- Multi-User Project in Final Critique