Can an 11 year old learn Unity?
How Long Does it Take to Learn Unity? It can take around three to six months to master Unity. It could be less if you already have significant programming experience and game development skills.
If you already know how to program, learning Unity should not be too difficult. However, learning Unity may be much more complicated if you are new to programming. Keep in mind that you need to be able to code in C# to use Unity effectively.
If you are at the beginning of your career in the gaming industry, Unity 3D is the easiest choice to learn to code and create a wide range of games. But if you want your video game to have excellent graphics and work with a more experienced team, Unreal Engine might be the right choice.
Longer answer: Yes, if a) the parents allow the kid to use Unity (they have to agree to EULA and any legally binding terms that come with Unity) and b) … most important: if the kid is willing to learn all that's needed to use Unity.