There are many different paths to the same goal. Some kids are maybe better off just picking up C documentation and going straight for it. Some are better starting with some web based gamified psuedo language.
Always pick the third option, regardless of who you're talking to, to maximize your chance of getting your point across.