Categories
Creative Coding Processing

2014/01 Software Studies for Media Designers @ Media Lab Helsinki

Software Studies for Media Designers, Part 1 – Processing:

  • 07 Jan 14 – Kickoff, Processing basics
  • 08 Jan 14 – Math, Interactive sketches
  • 09 Jan 14 – Flow control, functions
  • 10 Jan 14 – Arrays, Strings, type conversion, exporting
  • 14 Jan 14 – Processing.js
  • 15 Jan 14 – Revisions exercise

Introduction presentation: available here

Exercises are available at my OpenProcessing page.

Processing: http://processing.org/

Introduction videos: http://hello.processing.org/

Recommended book: Reas, C. & Fry, B., 2010. Getting started with Processing

Main course blog: http://softwarestudies.mlog.taik.fi/ (currently offline due to server move)

Categories
Creative Coding openFrameworks

2013/12 Multimedia Authoring @ Aalto Media Lab


Multimedia Authoring at Media Lab Helsinki (Aalto University, ARTS) focuses on audiovisual compositions and explorations with code, namely C++/openFrameworks.

Projects by: Akshay Roongta, Ari-Pekka Leinonen, Issey Ishikura, José Jacomé, Juuso Patrikainen, Karina Jensen, Maja Dika, Régis Frias, Taavi Varm, Thomas Thibault, Ville Kuvaja


Thank you: course participants, openFrameworks community
More info and outcomes from the course: mlab.taik.fi/mediacode/c/courses-projects/multimedia-authoring-2013b
Source code: mlab.taik.fi/mediacode/coursefiles/course_2013_MMA_B

Categories
Creative Coding openFrameworks

2013/03 Multimedia Authoring @ Aalto Media Lab

Multimedia Authoring at Media Lab Helsinki (Aalto University, ARTS) focuses on audiovisual compositions and explorations with code, namely C++/openFrameworks.

Projects by: Barbara Rebolledo, Dan Qin, Fabian Häusler, Janne Koivula, Kirsi Ihalainen, Rajeev Siewnath, Saku Kämäräinen, Sasha Kazantsev, Shakti Dash

Thank you: course participants, openFrameworks community
More info and outcomes from the course: mlab.taik.fi/mediacode/c/courses-projects/mma2013
Source code: mlab.taik.fi/mediacode/coursefiles/course_2013_MMA

Categories
Creative Coding JavaScript

Software Studies for Media Designers: HTML5 and JavaScript course and tutorials

Since 2010, I’ve been teaching Software Studies for Media Designers course at Media Lab, with Markku Reunanen. From 2011, my focus has been on HTML5 Canvas with JavaScript, and Markku has been teaching Processing. The objective of this course is to teach the basics of programming to an audience of designers and artists.

If you’re interested in HTML5 and JS in particular, you can check out my tutorials here (updated in 2012): http://webmediadev.wordpress.com/

Categories
Creative Coding openFrameworks

2012/05 Multimedia Authoring @ Aalto Media Lab


Multimedia Authoring at Media Lab Helsinki (Aalto University, ARTS) focuses on media manipulation with code, namely C++/openFrameworks. The video is a compilation of the exercises done during the course. Mac apps and multi-platform source code available at mlab.taik.fi/​mediacode/​coursefiles/​course_2012_MMA/​
(Mac apps can be found within the “Bin” folder of each exercise)

[flickr album=72157629675359928 num=20 size=Square]
Thank you: all course participants, guest lecturer Mika Tuomola, openFrameworks community
More info and outcomes from the course: mlab.taik.fi/mediacode/c/courses-projects/mma2012

Categories
Creative Coding openFrameworks

2011/05 Multimedia Authoring @ Aalto Media Lab

Multimedia Authoring at Media Lab Helsinki (Aalto University, ARTS) focuses on media manipulation with code, namely C++/openFrameworks. The video is a compilation of the exercises done during the course. Mac apps and multi-platform source code available at mlab.taik.fi/​mediacode/​coursefiles/​course_2011_04/​
(Mac apps can be found within the “Bin” folder of each exercise)

Thank you: all course participants, guest lecturer Michihito Mizutani, openFrameworks community
More about the course and projects: http://mlab.taik.fi/mediacode/c/courses-projects/mma2011

Categories
Creative Coding Flash

2010/08 Multimedia Development – online course @ Tallinn University


In August, I developed 3 “learning objects” related to Flash and ActionScript, entitled “Multimedia Development”:
http://multimediadev.wordpress.com/

This is similar to an online course, and somehow adapts some of the lessons I’ve been teaching in my latest Flash-related courses. It has been commissioned by Tallinn University. Check it out if you want to learn Flash/ActionScript 3, or if you are just curious. Feedback is welcome.

Categories
Creative Coding Flash

2010-2007 Multimedia Authoring @ Media Lab Helsinki

From 2007 to 2010, I taught 4 editions of the Multimedia Authoring course at Media Lab Helsinki, University of Art and Design Helsinki (now Aalto University, School of Arts, Design and Architecture). Between 2007 and 2009, I taught only half of the course. The course focused on interactive and generative media development, and the technology adapted for my component of the course in that period was Adobe Flash.

Categories
Creative Coding Flash

2007/10 Multimedia Authoring course @ Estonian Academy of Arts

[flickr album=72157604643796550 num=20 size=Square]

In 10/2007, I taught an intensive 5 days Multimedia Authoring course at the Estonian Academy of Arts in Tallinn. It was mainly a introductory Flash course. In the end, the students presented their small projects or prototypes.