SANTIAGO ECHEVERRY

ART310 | Advanced DIGITAL ARTS | Spring 2011 | PRE-REQUISITE: ART210 and/or COM 241

Section P | T - Tr | 4:30PM - 6:50 PM | CAS 134


secheverry at ut.edu | CAS Annex 112 | 813 - 813 257 3769 | Office hours by appointment only
Week Description   Assignments
1 - AS3 1
Introduction to Programming using Actionscript. Types of variables, boolean, integer, float, numeric, alpha, arrays.
Your manual and tutorial guide

Create at least 10 practice movies exploring the possibilities of variables. Explore the possibilities of Juxtaposition Vs. Addition, and combine different types of variables.senocular.com
2 -AS3 2

Basics of programming, structures, functions. ARRAYS, understanding list. Conditionals, basic functions. Dynamic text Fields in Flash
  More practice movies to be announced.
3 - AS3 3


Creating and controlling dynamically created movie clips in Flash . Drawing basic shapes, color control. Repeat loops, conditionnals.


Draw an entire landscape using nothing but code
Explore:
Flash Documentation
Macromedia Flash Tutorials
Flash Learning Center
4 - AS3 4
Timeline scritpting Vs. External scripting. Pros and cons.
kirupa.com

actionscript.org


Create a series of practice movies exploring the differences between timeline and external scripting. What are your impressions? Which one do you prefer? Classes / Movie clip classes
5 - AS3 5
The creation of animated movie clips. Buttons. Timeline animation vs. math animation. Manipulation, class assignment, dynamically added visual and aural elements on the stage. Basic audio control.

• Create a series of practice movies where you will alter the properties of Movie Clips - width, height, x, y, alpha, rotation, etc - using variables, functions, repeat loops and conditionnals.
Advanced animation techniques. Movie Clips, Paths, Masks
• lowmorale.co.uk Creep / Radiohead
• voozclub.com
• atomfilms.com/af/animation/flash
• goultralightsgo.com

• insertsilence.com
• whitehouseanimationinc.com
• HotWired: Animation Express

6 - AS3 6


Applied mathematic formulas, understanding chaos. Parent/Child programming
liquidjourney.com


Math Nightmare Project: Use MATH formulas to transform Movie Clips on the stage, be creative and face your fear of numbers >:-)
flashandmath.com
actionscripts.org
WebWasp tutorials
7 - AS3 7
Loading JPG / SWF / DATA into Movie Clips. Notion of Data Bases. Interaction with Javascript. XML.   • create your own swf album loading dynamically your files locally or from a server using XML / php+mySql
http://www.jeanmalek.com/
8 - AS3 8
Controlling video and audio in Flash. FLV vs SWF, streaming vs pre-loading



• create a video-autoscopy experimenting with interactive video and audio.
9 - DESIGN
Flash and the Web. Design for Motion Graphics. Dynamic menus and Interaction Design .
Reading: The Design of Everyday Things / Understanding Comics
  Choose a poorly designed web site existing on the web and radically redesign it using a Flash interface. Explain why did you consider it was poorly designed and how different your site is from the original.
10 - DESIGN
WEB DESIGN WORKSHOP AND PRESENTATION OF PROJECTS



Explore Kinetic Typography and produce a 30 second project that studies the nature of moving fonts.
11 - INTERACTIVITY Non-linearity, working with scenes. Fragmented narration, cutting time.   Create a visual interactive narration in the form of a Fairy Tale.
Watch: Pan's Labyrinth (due in 2 weeks) Integrate elements of programming (such as conditionals and functions) in order to "spice up" your narration. Kuleshov Effect

12 - INTERACTIVITY FAIRY TALE WORKSHOP AND PRESENTATION OF PROJECTS   FINAL PROJECT: Create an interactive project that explores your biggest passion. It must integrate interactivity, video, audio, animation, user interaction and a correct and complete interaction cycle.
13 - INTERACTIVITY FINAL PROJECT WORKSHOP    
14 - INTERACTIVITY
FINAL PROJECT WORKSHOP  

FINALS

FINAL PROJECTS PRESENTATION - EVERYONE MUST BE PRESENT

THURSDAY MAY 5th / 3.45 - 5.45PM / CAS 134 exams