-
Minecraft coding camp sounds pretty awesome though!
If you're looking into dabbling in game dev, I'd recommend checking out Godot. It uses its own language, but it's very, very similar to Python. It can do both 3D & 2D, and is a fully fledged engine so much more visual than PyGame which will just be text and image files (I spent quite a long time working with a Lua equivalent of PyGame, and while it's more interesting to me to deal with a lower level framework, I don't think that'd likely be the case for a child!). This channel has some decent tutorials for both: https://www.youtube.com/c/KidscancodeOrg/playlists
Nah. He's at Minecraft coding camp this week and really enjoying that. He also wants to start a BL2 character after watching me play.
I've been super busy at work learning to make Android apps in Python (mostly arguing with buildozer and shitty Android emulators - fuck you genymotion). As a result I have floated the idea of doing something in Pygame with him. That might be more ambitious than his current attention span these days.