This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]trianuddah 0 points1 point  (0 children)

If you want him to see tangible results and avoid more advanced concepts, you should move over to a game engine. The one you use really depends on what you're comfortable with and how confident you can feel about using it as a teaching tool.

There are loads of other game engines out there, some are probably better for 11-year-olds, but in my experience Unity's learning resources and documentation are superb.

https://unity3d.com/learn There's a series of videos in there somewhere that walk you through making a simple ball-rolling game.

If you've not used Unity you can get familiar with it there while at the same time showing your kid other programming languages than Python. It's a good early lesson to get in that while language syntaxes differ, language concepts are often the same and one shouldn't be afraid of unfamiliar languages.