@Kevin - great range of links! I’ve just been asked to put a workshop series for artists together (in PraxisLIVE, but mostly about Processing integration), and I’m definitely going to have a lengthier look through your tutorials - some of the better written I’ve seen.
I’d be careful about thinking of that as just “girl-friendly”. Aside from playing to gender stereotypes usually backfiring, programming is by its very nature about creative expression, and for that generating art and Processing are ideal.
(My usual conference talk spiel to programmers who don’t agree what they do is creative expression is to ask them to remove the copyright symbol from their code! )