She could try livecodelab.net@livecodelab
I use it to introduce my communication or design students to programming visual ‘things’
It’s also a great introduction to thinking 3D
And it’s live and very forgiving (made for live shows)
Then we use Processing desktop or p5js
The longest night live stream starts in ~20 mins with an intro from the organisers before the first performance live from Peru! youtube.com/eulerroom/live
This Lens is based on a small generative code sketch created during a session teaching to my design students, using the super fun live coding web-based toy language @livecodelab
There’s still a lot of environments that allows that: @ProcessingOrg is one, @livecodelab is even more low floor and a lot of fun for a beginner (I use it as the very first language with my students)
Everything targeting amateurs is way more accessible, as PHP was originally!