This is an old revision of the document!
12-Week p5js course
- using the console, using variables, calling and making functions, strings, length, order of execution, using the wiki, screenshots; p5js: 01. using the p5js editor, setup, draw, shapes (rect, ellipse), coordinates, sizes, fill, stroke, color picker
- booleans, equality, equality vs. assigment, greater/less than, Math.random, increment; p5js: background, RGB colors, HSL color, mouseX, mouseY, text, triangle, embedding in the wiki
- reassigning a variable, for loop; p5js: translate, rotate, resetMatrix
- array, index, push, pop, concat, Math.floor, pick
- buildArray, arrow functions, remainder (especially used for looping); p5js: line, begin/end shape
- using objects, class, property, method, Point class; p5js: animation basics
- making your own class 1; p5js: frameRate
- making your own class 2; p5js: more animation
- array review, arrow function review, forEach
- if statement 1
- if statement 2
- map; p5js: gradients