Scratch (http://scratch.mit.edu) is a new programming language that makes it easy to create interactive stories, music, games, art, and animations - and share those creations on the web. In a little over a year, more than 47,000 members have contributed over 300,000 projects online. Scratch presents powerful opportunities for learning - as people program and share with Scratch, they learn to think creatively, plan systematically, and work collaboratively, while also learning important computational ideas. In this seminar, participants will have a unique opportunity to work with the creative team that developed Scratch. Join members of the Scratch Team from MIT Media Lab for hands-on experiences with Scratch, explorations of how collaboration is supported by Scratch, and design-oriented activities for further supporting collaboration. Bring your laptop - no prior experience with Scratch is necessary!