Home/

Teaching Materials

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