It aims to cultivate childrens logical thinking ability, guide users to easily start programming learning, stimulate programming interest, and enjoy the fun of creation. The knowledge points in the classroom are integrated into the original cartoon plot, and the children learn programming and exercise their thinking in the interesting class. The graphic programming language is independently developed by themselves, and the interesting animation teaching makes learning programming as interesting and simple as building blocks