With the programmer’s foundation and first couple hundred lines of code under their belts, the best progression forward for your child is into learning how to build 3D games using the Unity game engine.
Unity is a mainstream way to build games at a professional level, and is used in most game development companies. Including the ones your child knows and loves!
In this course, students apply everything they’ve learned to date to fully code and design their own 3D video games which they get to play and share. This course is an official step out of the beginner zone, so knowledge of events, methods, variables, arrays, functions and writing code in C# is a requirement.
If your child has followed the video game development pathway to this point however, they will find Unity I to be enjoyable, rewarding, and just challenging enough to really help them grow.