Scratch is a website and an app where you can design an app or game of your choice. You have to get blocks and join them up together so you can make your character do whatever you want it to do.
The other day we also used Sphero. Sphero is a small robot which is obviously is a sphere. You can connect to one through an iPad and control what it says, where it goes, and what colour it changes to.
I prefer Sphero because it's way more fun and entertaining than Scratch. It doesn't delete your work when you go out of the app.
But for my app, I would use Scratch because using a Sphero doesn't support the idea of Body Image.