What I learned is llm gives you the activation energy, you just type a few sentences to get the momentum going. To get the reward feedback cycle going you’ll want to add graphics as early as possible.
The most difficult part is to be by his side and ready to jump in whenever a missing coma breaks the entire game. You’ll also need to keep scope under control, I’d alway steer him away from doing any complicated animation. There’re plenty of opportunity to teach but be realistic that it’s not real programming
Here’s an example that I put online so he can share with friends: https://mquan.github.io/k.ai/coin-collector/
Lots of variations on the theme of english pronounciation tend to elide or at least soften trailing consonants.
(I just read that last sentence out to myself twice, once normally, once making a point of pronouncing them fully, and it makes a sufficient example)
My father told me many years ago that it tended to help being heard at a distance so was very useful for public speaking (in the days before everybody was miked up for the livestream/recording).
I started trying it, and not only did it work for that, I discovered that if presenting to a european audience it helped a -lot- for the second language speakers.
Later I discovered it also worked rather well making my brit accent more comprehensible to americans, and later still that I'm easier to lip read too.
If I say AgentHub out loud to myself normally, I end up softening the 't' enough that I can absolutely see people hearing 'asian-hub' from me as well, but if I make a point of turning on my 'better enunciation' mode the 't' becomes crisp to the point where it's almost a 'tuh' sound and I think the result is much harder to mishear.
So ... I think you may find that whether you keep the name or not, experimenting with the trailing consonant thing may be useful to you as well (I speak pretty quickly) for similar reasons.
Free thought, worth exactly what you paid, but hopefully it'll turn out helpful to somebody reading this :D