Lambda Spellcrafting Academy is a magic themed puzzle / programming game that can teach anyone to program. Create your own spells (programs) to solve open-ended puzzles while developing your problem solving abilities. Draw from your hand of magic cards to solve an assortment of magical puzzles.
The game teaches basic programming concepts, as well as common algorithms(reusable problem solving techniques) and data-structures (ways to manage combinations of data).
Test your newfound spellcrafting abilities on a variety of fun puzzles including: