My son is continuing on with the video game design course we got. He has completed three modules and is ready to move on to the fourth. The course is well designed IMO. Each module has a video portion that explains the topic and a video portion that walks you through specific design choices while you switch back and forth and do the work inside the game design software. There are intermittent quizzes, a code challenge where you need to fix broken code, and a final quiz about the module. This format seems to be a great fit for a 10 year old.