Our homeschool/ed children are now teens and college kids. All four know how to create animations, gifs, graphics, games, and websites. They know quite a bit of computer coding now, but it all began with Scratch, a free computer programming course.
Learning with Scratch is somewhat like playing with virtual Legos. It is easy to use and brightly colored. Push a button, or slide over a command, and your creation can sing or move or walk. It looks like this: