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!
A nice intro to math modeling for budding math modelers:
NetLogo is a fun free development environment that can be used with young learners. Here is a collection of models that have been shared to the NetLogo community.
Nice simple article showing how you can simulate something physical using mathematics, physics and computers.
Google has created a Minecraft modpack called qCraft. It lets players experiment with quantum behaviors inside Minecraft’s world, with new blocks that exhibit quantum entanglement, superposition, and observer dependency.
The interactive educational modules on this site assist in learning basic concepts and algorithms of scientific computing., Each module is a Java applet that is accessible through a web browser., For each applet, you can select problem data and algorithm choices interactively and then receive immediate feedback on the results, both numerically and graphically.
I have mentioned NetLogo before but I just came across this huge list of models that are available to use as is, to learn from, or to modify.