Courses
The official visuco courses — the standard path. Start here and work through them in order.
Store numbers and words in a variable, then change and reuse them. Set a variable's value to match a number, work with several at once, and use the right name to put each value in its place.
Make things move. The frame as a unit of time, values that change by themselves, and shapes that follow your mouse.
Give a piece of your drawing a name so you can use it again. Write your own functions, hand them inputs, and build a whole scene out of named parts.
Do it again, and again. One counting loop draws a row, a grid or a whole scene — and the counter itself becomes part of the picture.
Ask a question, and let the answer decide what happens. A comparison is true or false, if runs a line only when it holds, and else says what to do instead.
The sketch stops being a film and becomes a thing you can use. Code that runs when something happens: a click, a moving mouse, a key going down and coming back up.
A loop repeats the work; a list says what to work on. One box holding many values, reached by number — so a handful of lines can draw a whole swarm, and a click can make it bigger.