Presentation on prototyping in new media art projects

Today I’ll be making a presentation at the Designing Interaction with Electronics course.

Theme: Prototyping in new media art projects.

Topics:

  1. Presenting the project plan and accessing funding
  2. Sharing intermediate results within a team (ex: internal milestone)
  3. Sharing intermediate results externally (ex: research)
  4. Art practice as research and constant prototyping

I will illustrate the topics with relevant situations from my own projects as Video Jack, particularly our most recent project AV Clash, its predecessor AVOL, and early prototype iAVo Gamma.

I will also assist in the development of student projects made with Flash.

Posted in Courses / Projects, DIwE2010 | Leave a comment

Nokia N900 and Flash examples

Exercises from:
Designing Interaction with Electronics course, 9/2010
Media Lab, Aalto University, School of Art and Design
By Michihito Mizutani and Nuno Correia (Flash teaching/demos)
Course information and materials available here:
http://mlab.taik.fi/paja/?p=1249
Introductory Flash/ActionScript tutorials available here:
http://mlab.taik.fi/mediacode/archives/589

Nokia N900 – Accelerometer: Flash example; Source files:
http://mlab.taik.fi/mediacode/coursefiles/course_2010_09/PhysicalN900_accelerometer.zip
Nokia N900 – Ambient Light: Flash example; Source files:
http://mlab.taik.fi/mediacode/coursefiles/course_2010_09/PhysicalN900_ambientlight.zip
Nokia N900 – Bluetooth Proximity: Flash example; Source files:
http://mlab.taik.fi/mediacode/coursefiles/course_2010_09/PhysicalN900_bt-proximity.zip
Nokia N900 – Vibrate: Flash example; Source files:
http://mlab.taik.fi/mediacode/coursefiles/course_2010_09/PhysicalN900_vibrate.zip
Nokia N900 – combining Accelerometer and Vibrate: Flash example; Source files:
http://mlab.taik.fi/mediacode/coursefiles/course_2010_09/PhysicalN900_accelerometer-vibrate.zip
(notes: Flash CS5 files; reset IP address to 127.0.0.1 on the ActionScript to use locally on N900)

One student ported the previous example to Wonderfl.net, therefore it now can be edited/forked online: http://mlab.taik.fi/paja/?p=1550

Examples created/tweeked by students:

Posted in Courses / Projects, DIwE2010, Multitouch, Nokia | 4 Comments

Designing Interaction with Electronics

Next week I will be teaching part of the Designing Interaction with Electronics course at Media Lab Helsinki, 8-10/September.

A description of the course:

The course provides a journey of design process from developing concepts to prototyping interactions. During the course, an intensive workshop is held for a week to learn how to build prototypes using software programming and electronic assembling. The rest of the course is organized by 2 hours weekly workshops and lectures. After a theme is given, students will work on developing concepts within groups and planning for prototypes. Actual prototyping experience consists of two phases. The students will be asked to present their work in progress after the first phase. Feedback from guests and other audiences should be applied to the second. The final prototypes will be presented in the Xmas demoday in Media Lab.

Prototyping environment – Arduino, Adobe Flash and Nokia N900

The course will be coordinated by Michihito Mizutani, I will teach the Flash component of the course.

More information at the Media Lab website:
http://mlab.taik.fi/studies/courses/course?id=1808
and Michihito’s Paja blog:
http://mlab.taik.fi/paja/?p=1249

Program and resources for Wednesday 7/9 and Thursday 8/9:

Wednesday 8/9 – Adobe Flash/ActionScript
Basic concepts and managing information flow. Display objects and events.

Morning
textfield [tutorial and files]
variables [tutorial and files]
functions [tutorial and files]
arrays and loops [tutorial and files]

Afternoon
buttons [tutorial and files]
conditionals and properties [tutorial and files]
continuous events [tutorial and files]

Thursday 9/9 – Adobe Flash/ActionScript
Drawing by code, components and creating classes. Loading external elements.

Morning
vector drawing [tutorial and files]
generating random numbers [tutorial and files]
class creation [tutorial and files]
components [tutorial by Adobe]

Afternoon
loading images [tutorial and files]
loading text [tutorial and files]
xml [tutorial and files]

Posted in Courses / Projects, DIwE2010 | 2 Comments