Teaching & Education
Exploring the intersection of technology, design, and learning through hands-on courses and educational resources.
Course Materials
Course notes and teaching materials.
Creative Coding
JavaScript and P5.js
JavaScript resources, arrays, p5.js tutorials and examples, and VS Code setup for p5.js
PoseNet Resources
Resources for working with PoseNet in p5.js
Physical Computing
Arduino
Arduino programming and physical computing resources
Raspberry Pi
Raspberry Pi setup and programming guides
Other Courses
Woodworking for Art and Design
Course materials for Woodworking at NYU Shanghai
Movement Practices
Course materials for Movement Practices and Computing
Educational Tools
Interactive tools and visualizations for learning.
Programming Tools
Map Explorer
Interactive visualization of the map function in Arduino, Processing, and p5.js
PWM Explorer
Interactive visualization of Pulse Width Modulation
Teaching Tools
Course Notes
Collection of course notes and teaching materials