I know there’s “Getting Started with Processing.py”, but this is something more like Ira Greenberg’s book (except in Python). In other words, more general programming and computer science concepts rolled into a visually-oriented, creative programming course.
It’s a work in progress, but six chapters in already! It is designed to serve as a programming fundamentals course for creative technologies students, who will then advance to courses with more Python coding (Web, Apps, Data-viz, AI, etc.).
I just started going through this book, and I love it! Thank you so much!!
The one thing that I’m having a hard time with, though, is the rainbow. I’ve been looking at your code to help, which is fantastic! However, I was wondering if anybody had any pointers on how to determine which pixels to refer to for a shape. For example, starting the rainbow with circle(300, 300, 550) was something I spent a LOT of time trying to figure out on my own, but I wasn’t having much luck until I looked at the code on your GitHub.