Creative Coding with P5.js
This workshop teaches students to code with P5.js, a JavaScript library for creating graphic and interactive experiences. P5.js is a great language for beginning coders to learn the fundamentals of programming in a creative environment.
Chapters
- Intro to P5.js
- Shapes
- Movement
- Sliders and Circles
- For Loops
- Sound
- Arrays and Objects
- Images
- P5.js with HTML
- Github Pages P5.js Sketch Portfolio
Subjects: Computer Science, Design, Art, Mathematics
Age Range: 6th – 12th Grade
Difficulty: Intermediate
Time: 1-30 hours (Intro lesson – full course)
Materials:
- Computers with internet access