Welcome to Calypso! Here's what you've gotten yourself into. Calypso is:
Take Your Cozmo Programming to the Next Level
- a language for programming intelligent robots such as Cozmo
- a curriculum for learning computational thinking
- a set of accessories that expand the capabilities of the robot and software
The Calypso Language
Calypso is a rule-based programming language for learning about and
having fun with intelligent robots. It was inspired by Microsoft's
Kodu Game Lab, which was created to introduce children to programming.
Calypso has benefited from multiple years of research on how to teach
children Kodu. Some publications resulting from this work can be
The Calypso Curriculum
The Calypso curriculum provides a framework for reasoning about
programs. If students can reason effectively about programs then they
can predict the robot's behavior, diagnose problems when things go
wrong, and of course write programs of their own.
Most introductory curricula just focus on writing programs and don't
give students the mental tools they need to really understand how
their programs work (or why they don't work). Calypso scaffolds
student understanding with tools such as an idiom catalog for
recognizing higher-level structure in code, and laws of
computation that explain the semantics of the rule interpreter.
If these terms sound very technical, don't worry: the curriculum is
accessible to children as young as eight.
In the future there will be multiple versions of the curriculum
targeting different age ranges, but right now there is only one
version. Young children can go through the material with a parent to
help explain the instructions. Older children and young adults can
work through the material on their own.
Future releases of Calypso will include accessories such as walls that
can be snapped together to create a navigable robot habitat, new
objects for the robot to manipulate, and snap-on tools that allow the
robot to interact with objects in interesting ways. The beta release
of Calypso (December 2017) does not yet support accessories.
Back to the index
Visionary Machines LLC.