Most people encounter creative coding through impressive sketches or tutorials.
They copy code.
Something works.
But often they don’t really understand why.
And many tutorials make this harder:
first long theory, then a giant wall of code to dig through.
I wanted the opposite.
Tiny idea.
Tiny piece of code.
Try it immediately.
See what happens.
Then the next step.
No giant code dumps.
No wandering through syntax.
Just one idea at a time.
Almost like learning through visual experiments.
That’s why I’m building ArtCodingLab as a path made from micro challenges.
You learn by writing a small code fragment, pressing play, seeing something move, and building from there.
Not preset effects.
Not disconnected tutorials.
A guided progression.
Start with:
- coordinates
- circles
- variables
- loops
Then gradually into:
- geometry
- animation
- trigonometry
- generative systems
And another thing matters a lot to me:
I’m trying to explain difficult ideas in a way someone with no prior background can actually understand.
Because many advanced topics get taught as if everyone already knows half of it.
Teachers often skip the steps that feel "obvious" to them.
Those skipped steps are where beginners get lost.
I want to do the opposite.
Explain complex things simply enough that:
an adult beginner can follow
a kid can follow
even someone intimidated by math can follow.
Especially with math.
If someone never understood trigonometry in school…
maybe they understand it here for the first time -
because they can finally see what sine and cosine actually do.
That idea excites me.
Learning code through making art.
And maybe learning math through making code.
That’s what I’m trying to build.
An early version is already live at ArtCodingLab.com - you can try 3 free lessons, explore the demo, and if it clicks for you, join the prelaunch for the next 50 lessons as I build them.
I’d especially love feedback from beginners.
What has made creative coding hard to get into for you?
Top comments (0)