GamePress is free for iPad. It allows users to use drag and drop functionality to create their own games. Teachers can make use of GamePress to teach students about game design, logic and even computer science. Below is a video demonstration.