...well underway on developing a new programming tool called Scratch. Scratch is aimed at the young and is a new programminglanguage that makes it easy to create your own interactive stories, animations, games, music, and art -- and share...
http://www.computerweekly.com/blogs/collaboration