mBlock,The educational programming software that knows teacher better in the Age of AI.mBlock, you can manage your Arduino board with this block-based coding program.
It's a useful program for middle school children to love programming.
Scratch 3.0 inspired by the graphical programming language
Scratch is one of the most popular programming languages for kids, designed by MIT. It makes programming as easy as building blocks.