Personally, I don't know anything about programming. I think it's something important to learn, and I'm also interested in having my daughter take it. I saw a course that offers classes for children ages 6 to 17. For my daughter's age, these are the topics they offer:
Your child will learn:About the basic concepts and practices involved in programming, from creating algorithms to fixing bugsHow to create cartoons and games in the block-based programming language Scratch, making their stories more sophisticated as their knowledge growsTo apply the basic principles of graphic design and vector graphics in practiceTo take a creative approach to problem-solving, experiment, and not worry about making mistakesTo work in a team: assigning tasks, finding compromises, and effectively expressing their ideasTo not be afraid of public speaking and confidently present their projects in front of a live audience