Meet the Foos coding app: an iOS tool that lets you make games and learn how to code. The app improves your pattern recognition, problem solving, sequencing, debugging, loops, and conditionals. It has over 40 puzzle levels and 3 unique areas.
The platform is inspired by visual programming languages like Scratch. The above video shows how this app works. You can download it for free.