If you think advanced coding for kids is too complicated, then think again. Coding is an excellent skill for children to learn. There are many different jobs available, which depend on coding and reading, and understanding this coding. So, if you feel that your son/daughter might benefit from this skill, you should consider them taking a coding class either online or at school. There are many different options for children to be taught this skill.
When choosing a program, you should certainly look at the types of modules that are offered, especially if you are looking at computer-based training. However, you also need to look at whether these modules will be completed in a short time period or not. Generally, the short duration of computer-based tutorials is the best because they teach advanced coding, as well as some other important aspects of the coding language.