My kid loves Scratch (“the world’s largest free coding community for kids”), and I’d like to share the (free) Scratch learning resources that we’ve found the most helpful.
These are aimed towards kids who want to make video games in Scratch.
DigiPen Academy’s “Introduction to Game Design” lessons are a great starting point for someone with zero Scratch experience: https://www.youtube.com/playlist?list=PLMfv2cPTAcwr3IA8FnK78nn1c2LvangG0
After finishing that intro lesson, DigiPen Academy also has a more advanced game design series called “Basic Game Development Series”: https://www.youtube.com/playlist?list=PLMfv2cPTAcwpXtOEQeFsIsF3_QtVZ6UKn
After going through those, I recommend checking out YouTuber @griffpatch. He has a ton of great video series teaching all sorts of video game topics with Scratch.