SCAD ITGM 220 | Core Principles of Programming
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.
The class is structured on 4 pillars:
– Understanding how to generate graphics and manipulate assets
– Understanding how to use variables, loops, arrays and complex code structures
– Understanding the base concepts of Object Oriented programming
– Understanding how to plan and prepare to code for a game and an app.