The Coding Train is the gold standard for learning creative coding on YouTube. Daniel Shiffman's teaching style is warm, mistake-friendly, and genuinely inspiring—he codes live, debugs on camera, and makes programming feel like play rather than work. The content is legitimately enriching, teaching real JavaScript, p5.js, and machine learning while building art, simulations, and games.
The channel earns high marks across the board, but the WISE score reflects the reality that it's still YouTube—autoplay, algorithm recommendations, and the platform's broader ecosystem mean you'll want some guardrails for younger kids. That said, if your child is interested in coding, this is where you want them spending screen time. It's active, creative, and builds real skills.
Practically: kids under 10 need an adult to help set up and troubleshoot. Kids 10-12 can start to work independently but may need encouragement when they hit frustration. Teens can dive deep and genuinely learn marketable skills. If you're trying to nudge a Roblox-obsessed kid toward actually making games instead of just playing them, start here.








