This looks really great!
ViMAP is an open-source programming language and modeling environment designed for the K12 science classroom. When students use ViMAP, they can learn science by using visual programming to build models and simulations.
In close collaboration with elementary and middle school teachers, we have designed ViMAP and the lesson guides so that learning programming and science can happen hand-in-hand.
Also, unlike most other programming languages, ViMAP allows children to create their own programming commands! Students can also design their own ViMAP programming commands using text-based programming!