Visual algorithm practice
Move the pieces, build the rule, and watch your thinking run. No syntax until the idea clicks.
Pattern library
Eighteen patterns. Zero code editors.
Your practice loop
Manipulate one concrete example.
Turn intuition into decisions.
Trace every state change.
Leave with the invariant.