Repository for Creative JavaScript at NYU ITP, Spring 2014
How do the tools and platforms we work with shape the things we create? How do creative and computational ideas transform across media, and what does it mean to create for the internet? Using p5.js, a new Processing library for the web, students will learn the basics of the JavaScript language and explore interactive media online. In addition to canvas graphics, the course will also cover HTML5 and DOM manipulation, working with APIs, data and JSON, interactivity across a range of devices, and the integration and use of other JS libraries. Strategies for code organization and structure, sharing and documentation, and version control (GitHub) will also be discussed. This is a beginner level class, though students should have taken Introduction to Computational Media or have similar experience. This two-credit course will meet the last seven weeks of the semester.
#Section Pages and Homework Links
#Mailing List
#Syllabus
###Week 1
###Week 2
###Week 3
###Week 4
###Week 5
###Week 6
###Week 7
#Resources
###Learning / Intro
###Reference
###Tools