Calypso Software

Workshop paper on Calypso

The paper Computational Thinking and Mental Models: From Kodu to Calypso (link in full article) will be presented at the 2017 Blocks & Beyond Workshop in Raleigh, NC on October 10. The paper explains how Calypso evolved from Microsoft's Kodu Game Lab, and how the language design was adjusted to make it more suitable for programming physical robots instead of characters in virtual worlds. It also shows how Calypso is used to teach computational thinking by introducing students to notions such as computational laws, software design patterns (idioms), and state machines.