Teaching Kodu with physical manipulatives
From turtles to Tangible Programming Bricks: explorations in physical language design