Lessons
The following links lead to videos, slides, handouts, and other resources to help to gain an in-depth understanding of course concepts. These are also the resources that you will access, when and if you’re absent, to catch up.
- 01 Getting Started - p5.js Editor
- 02 Coordinate System and Given Functions
- 03 Drawing a Robot
- 04 Name and Comments
- 05 Drawing Order
- 06 Styling Scheme
- 07 Text Attributes
- 08 Arcs and Custom Shapes
- 09 Variables
- 10 Color
- 11 Predefined Variables
- 12 Computer Can Do The Math
- 13 For Loop
- 14 Nested For Loops
- 15 While Loop
- 16 Mouse Clicks and Distance
- 17 Function Basics
- 18 Collision Detection and Importing a Library
- 19 keyPresses
- 20 Movement With Keyboard
- 21 Arrays
- 22 Images
- 23 Sound - (In progress)