H79.2532 Lecture 4 Credits
Instructor(s): Socolofsky
Programming is often viewed as an arcane art, an esoteric skill that is far removed from design and user experience. With the advent and evolution of higher-level programming languages, however, the power of coding is becoming accessible to an increasingly broad audience of designers, artists, and enthusiasts. This course explores the use of programming as a tool to sculpt interactive experiences, in the context of Macromedia Flash's Actionscript programming language. Students focus on core programming concepts, and use these basic concepts to prototype personal projects. While the focus of the course is on developing with Actionscript, the concepts learned are common to all programming languages. This class is aimed at programming novices or at students who would just like to try Introduction to Computational Media again in a different, higher level language and environment. It also fulfills the ICM requirement for those who have not yet taken it.