Kodu Game Lab: a programming environment
Expressing computer science concepts through Kodu game lab