Foundations of Creative Coding
Foundations of Creative Coding serves two main purposes.
1: Get students ready for the coding requirements of the arts and entertainment technologies disciplines
2: Begin encouraging students to think and work with creative vision
From pixels and variables through to objects, libraries and embedded workflows this course uses the visual programming language Processing to guide students through what may be their first programming experience.
Assessments methods were designed to ensure learning key skills while encouraging creative freedom:
1: Weekly technical challenges that test and reinforce the learning from class and ensure students are gathering adequate programming knowledge
2: Multiple full stack development projects prepare students for the multiple disciples of upper learning inside the school of design and creative technologies
Teaching
Throughout various times in my professional life I have found myself in academic settings.
The classes listed here are from a spell in Austin, at the School of Creative Design and Technology - Known as a 'professor at practice' - My modules focused on practical outcome and taught skills rather than conventional lecturing. Whether this be in a specific software or theory of design principle all modules were assessed completely on student work and development.