Creative Coding
Learn foundational programming concepts using p5js to combine logic and creativity.
Who is this lesson for? Students interested in learning foundational programming concepts while combining creativity and logic through p5.js and codepen.io.
Units
Facilitation Guide
Unit 1
Creative Coding: Intro Creative Code with p5.js
Students will learn how to draw shapes and create an emoji in p5.js.
By the end of the lesson, students will be able to:
- Introduce foundational programming concepts (variables, functions, loops, conditions)
- Understand the importance of order and logic in programming
- Learn p5.js functions for shapes, color, and mouse interactions
- Encourage creativity through dynamic visual projects