Thursday, September 24, 2009

Your First Project:

Your First Project:

Due by the beginning of class, Tuesday, October 13

Explore abstract formal relationships as well as associational relationships created through montage and through the juxtaposition of externally loaded swf files.


Minimum Requirements:


There must be a minimum of 4 simultaneous, externally loaded swf files in the frame at any given time.

There must be a minimum of 14 externally loaded swf files total


Project should include at least two of the following:

2 collage animations made of found images

2 vector animations made entirely in Flash and or Illustrator

2 found video clips, cropped, clipped, and modified for your project


Project should include a combination of ways to load and unload external files:

1. script and instance changes to buttons inside movie clips

2. buttons advancing the timeline to new frames


New and Re- Combinations should occur by loading and unloading external files.


Areas of Consideration:

juxtaposition within a particular frame

montage within a particular frame

juxtaposition within the entire frame

montage within the entire frame


Consider button to button formal and associational relationships as well as button to file formal and associational relationships.


Be prepared to discuss your project with respect to the issues and examples we have experienced in class so far.


Blog Post #3

Blog Post #3

Due Tuesday, September 29th, posted by the beginning of class


Reading 5:

Find one example of work from two of the following artists that relates to issues we have discussed in class so far and consider both abstract formal and associational relationships between elements within the picture plane:

Robert Rauschenberg

James Rosenquist

John Baldesaari

David Salle

Hanna Hoch

Raoul Hausmann

Joseph Cornell


Writing:

Post the two images you have read. For each, write between 75 and 100 words describing abstract formal and associational relationships between elements within the picture plane.

Thursday, September 17, 2009

A Note on Technical Skills

A Note on Technical Skills
(from Mark Tribe’s New Media Art Production Course at Brown University)

The emphasis in this course is not on technical mastery but on understanding new media
technologies as tools and sites for creative cultural practice. Some students will come to the course with advanced new media production skills, others with very limited skills. This is OK! Advanced skills are not necessarily needed in order to make advanced art. Keith Obadike's Blackness for Sale and Young-Hae Chang Heavy Industries' work are two examples of successful and influential new media art that required limited technological skill to produce. What makes these projects effective is, among other things, their conceptual deftness, the effectiveness with which they use relatively simple tools, and strength of their artistic voices.

New media technologies are so numerous and complex, and they are changing so quickly, that keeping up can be a sisyphean task. The most important tech skills you can learn are: how to teach yourself what you need to know in order to realize your ideas; how to find ways to realize your ideas given the skills and resources you reasonably can acquire; and how to partner or collaborate with others who have skills you need but don't have and don't want to acquire yourself. That said, there is no substitute for learning by doing. We will organize workshops on key skills, teach one another as we learn, and strive throughout to maintain a playful and experimental attitude toward the technologies we use.

Wednesday, September 16, 2009

Your Second Blog Post

Due Tuesday, September 22, 2009, minimum 300 words, posted by the beginning of class:

Compare and contrast abstract and associational formal systems.
Site specific examples of editing strategy from films we have seen in class.

Also over the weekend:

Tuesday, September 15, 2009

Using a Frame in the Main Timeline to Load an External File



var req2:URLRequest = new URLRequest("YourMovie.swf");
var loader2:Loader = new Loader();

loader2.x = 50
loader2.y = 100

loader2.load(req2);
addChild(loader2);

AS3 Loading and Unloading External Content

var myLoader1:Loader=new Loader ();
squBtn1.addEventListener(MouseEvent.CLICK, swf1content);
function swf1content(myevent1:MouseEvent):void {
var myURL1:URLRequest=new URLRequest("YourMovie.swf");
myLoader1.load(myURL1);
addChild(myLoader1);
}

cirBtn1.addEventListener(MouseEvent.CLICK, unloadSwf1content);
function unloadSwf1content(myevent5:MouseEvent):void {
removeChild(myLoader1);
}

Thursday, September 10, 2009

Your First Blog Post

Due Tuesday, September 15th, posted by the beginning of class:

Choose one of the following readings from class so far to write about:
The Garden of Forking Paths by Jorge Luis Borges
The New Work Station: CD ROM Authoring Systems by Marc Canter
The work description by William Burroughs
Post a minimum of 100 words describing what the author is doing and how.

Choose one of the films from class so far to write about.
Post a minimum of 150 words describing what the filmmaker is doing and how. Discuss the work in terms of cinematography, editing strategy, and/or use of mise-en-scene.

ActionScript 3.0: Button Actions

btnInstanceName.addEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandlerA);
function mouseDownHandlerA(event:MouseEvent):void {
gotoAndStop(1);
}

ActionScript 3.0: Terms and Definitions

VARIABLE
A variable represents a specific piece of data.
When you declare(create) a variable, you assign a data type.
Assigning a data type determines what kind of data the variable can represent.
var is the keyword used to create a variable

KEYWORD
A word used to perform a specific task
var is the keyword used to create a variable

PARAMETER
The value between parentheses
A detail for a particular command
In the method gotoAndPlay(5), 5 is the parameter

FUNCTION
A group of statements referred to by name

OBJECT
abstract data that helps to perform tasks
A button is an object.

METHOD
the verbs of ActionScript
stop() is a method
gotoAndPlay(5) is a method

PROPERTIES
data that describes an object
height, width, x and y coordinates are properties

EVENT
occurences that happen inside the Flash environment
a mouse click is an event

Tuesday, September 8, 2009

Screening, Tuesday Sept.8:

La Jetee, Chris Marker, 1962