ITGM 220 - Core Principles: Programming

This course provided by the Savannah College of Art and Design is designed to allow students develop the core principles of programming interactivity through object-oriented programming techniques using visual scripting tools and hand-coded scripting languages. Experiential learning enables students to develop applications and projects that include complex interactive websites, experimental interactive work and online games.

Language

All codes in this course are programmed with Processing 3. All codes except Assignment 2 and Assignment 3 will also runs on Processing 4.

Requirement

All code should run by default without extra congifuration.

Assignment 5 - Custom Class requires the Processing Sound Library, you can install the library via the Processing IDE itself under Sketch > Import Library > Add Library then install the Sound Library by the Processing Foundation.