Scratch is a project of the MIT Media Lab, Lifelong Kindergarten Group and was designed as a programming environment for kids 8-16 years old. Scratch can be used to program games, stories, animations, and more. Scratch also has an online community where creations can be shared.
Scratch Explorations:
Scratch Resources:
Scratch Project Ideas:
Scratch is currently only available on devices that can support Flash which means it will run on desktops, laptops, and Chromebooks, but not on iPads. If you are looking for something that works on an iPad, check out ScratchJr or Tynker or Code Studio.