code and design experiences for beginners
code notes: Motion Design introduces several important and powerful code concepts including program flow, variables, incrementation, and conditionals.
design notes: Motion Design introduces code that enables a program to change over time. Elements can move and change. Movement and change can be very ordered (for structured results) or they can randomized (for surprise results). Frame rate can be controlled.