Simulation and Computing Tools

programming

Our research builds on the work of Seymour Papert and other MIT researchers who pioneered visual programming languages and the theory of constructionism in education. We’ve developed tools and platforms for teaching complex systems and computational thinking, as well as providing an easier entry in computer science—all based on the power of learning from creating a program and seeing the result. Using our programming platforms, students can generate models of real-world systems, make games to better understand their environment, and create working apps for mobile devices.

Screenshot 2026-07-30 at 11.50.27 AM

We’re in this Together (WIT)

We’re in this Together (WIT) leverages headset-based mixed reality to create co-located, collaborative participatory simulations (p-sims) for exploring complex phenomena in science. The platform can synchronize up to 10 players using Meta Quest mixed reality headsets (3, 3S, or Pro), anchoring a virtual p-sim in a shared physical space such as a classroom.

Gnome Gnolf

Gnome Gnolf

Gnome Gnolf is a mobile augmented reality puzzle game, designed as a playful introduction to spatial geometry transformations for middle and high school students. The game is played by holding up a smartphone to view 3D game levels, which are anchored in real space using AR technology.

FireballTurtle

StarLogo Nova

StarLogo Nova is a programming environment that lets students and teachers create 3D games and simulations for understanding complex systems.

Slider1

Taleblazer

TaleBlazer is a blocks-based software environment for creating and playing location-based augmented reality (AR) games.

gb1

Gameblox

Gameblox is a blocks-based programming tool designed specifically for making and playing games.

starlogo tng 1

StarLogo TNG

StarLogo TNG is a downloadable programming environment that lets students and teachers create 3D games and simulations for understanding complex systems.