TDT4262 Interactive Media

TDT4262 (Prototyping) Interactive Media (from 2013-2014)

Ole Andreas Alsos – teacher 2014

This course will be mandatory for  Industriell design (4th semester)

Official Description


Content

Descriptions about interactive user experiences, like immersive spaces, video games, interactive campaigns. Basic concepts about software and hardware; new media art; multimedia content like pictures, video, and sound; open source and open content. Finally, knowledge about development cycles of prototyping and evaluation.

Methods about how to put together hardware components such as processors, sensors, and actuators, to program their interactive behavior, and orchestrate multimedia content like pictures, video, and sound. Basic evaluation procedures grounded on both esthetic appreciation and technical quality.

Literature

Mandatory

  • Joshua Noble. Programming Interactivity: A Designer’s Guide to Processing, Arduino, and Openframeworks. O’Reilly Media, 1 edition, July 2009, pages 712
  • Massimo Banzi, Getting Started with Arduino, O’Reilly Media / Make, December 2008, Pages 128
  • Casey Reas, Ben Fry, Getting Started with Processing, A Quick, Hands-on Introduction, O’Reilly Media / Make, June 2010, Pages 208
  • Kompendium (see http://www.artentnu.com)

Suggested

  • Christiane Paul. Digital Art, Second Edition (World of Art). Thames & Hudson, 2 edition, October 2008, pages 246.
  • Tom Igoe , Making Things Talk, Practical Methods for Connecting Physical Objects, O’Reilly Media / Make, September 2007, Pages 432.
  • Nigel Chapman, Jenny Chapman, Digital Multimedia, Wiley, pages 679.

Learning style and activities

There will be a combination of lectures and project work. The students will have to complete an individual project and a group based project. The individual project will consist of the implementation and presentation of an assignment given by the teacher. The assignment will consist in implementing, testing, and presenting a simple interactive media system with at least two virtual characters interacting with the external world through simple sensors. The work load of the individual project will be 30% of the whole work load.

The group based project will comprise at least two iterations of the prototyping and evaluation cycle. For the group project, it will be part of the assignment to imagine a prototype as well as implement and present it. Students will be encouraged to submit their group projects to International art, design, and technology competitions such as Ars Electronica and National ones like piksel piksel and the game design competition at NTNU. The work load of the group project will be 70% of the whole work load.

Learning objectives

Knowledge to imagine the next generation of interactive user experiences, like immersive spaces, video games, interactive campaigns. This includes software and hardware; new media art; and multimedia content like pictures, video, and sound. Special attention will be given to open source and open content. Finally, knowledge about development cycles of prototyping and evaluation will be acquired.

Practice skills about how to put together hardware components such as processors, sensors, and actuators, to program their interactive behavior, and orchestrate multimedia content like pictures, video, and sound. Basic evaluation skills grounded on both esthetic appreciation and technical quality will be developed.

Resources

Design for Empowerment by Professor Leah Buechley (leah at media.mit.edu)

http://www.interaction-design.org/encyclopedia/

OpenProcessing

Ayah Bdeir: Building blocks that blink, beep and teach

Prezi Presentation by Letizia Jaccheri

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s