| ▲ | al_borland 21 hours ago | |
If she hasn’t done anything like this before, and you’re hoping she learns something and has something to show in a few hours or over a weekend, I would use Scratch and avoid AI. Scratch lets the syntax get out of the way, so she can focus on the concepts of what the various puzzle pieces do (loops, conditionals, variables, etc). Feedback is immediate, which makes even simple actions quickly rewarding. If you want to do some pre-wiring, you can make some stuff in there to get a feel for it and provide some examples. I made a game in Scratch for my nephews a few years ago. I models it after a web game that made the rounds back when I was in high school that I found fun. They liked it, and the oldest one almost instantly jumped into the code to start tweaking variables to make the game more chaotic. I think he had a little exposure to Scratch at school. He was probably around 11 or 12 at the time. | ||