Children's programming education is a course to cultivate students' computational thinking and innovative problem-solving ability through programming game enlightenment, visual graphic programming and other courses.
Generally speaking, the most common form of programming education for children aged 6- 18 is extracurricular training combining online and offline modes.