CodeStruction is an Environment that Gamifies the process of learning how to code for Kids and Enthusiasts. It allows them to learn how to code by creating simple games. It employs a highly intuitive drag and drop interface where you place ready made game actors into a game scene, and just customize how the various actors would interact with each other.