18. more than... 500,000 projects 12 million scripts 3 million sprites created 78 million "lines" of code 3 million comments 72,000 contributors 320,000 registered users July 15, 2009
28. How to leverage the cloud as a social platform for creative expression?
29. I'm @andresmh on Twitter and Identi.ca and I'd be happy to chat with you.
30. Acknowledgements Mitchel Resnick, John Maloney, Natalie Rusk, Evelyn Eastmond, Amon Millner, Jay Silver, Eric Rosenbaum,Karen Brennan Amos Blanton, Anupom Syam, Ashok Gond, Vladimir Vuksan The members of the Scratch community Financial support National Science Foundation, Microsoft, Intel Foundation Nokia, MIT Media Lab research consortia
Notas del editor
inspired by the title of this symposium i decided to call my presentation cloud creativity as i think it represents the theme for the symposium and the kind of work that i've been doing for the past few years
The term is still being defined Processing Storage Something is missing... and part of what is missing is the human & social component to it Pablo mentioned, black boxes, next slide
Most people interact with the cloud as users not as much as creators. What do we need to make the cloud more accessible?
(from the first page in google images searching for programming) Cloud computing just made things cheaper but programming to access the procesing and storage power of the cloud computing platform is still difficult We're interested in lowering the floor. More accesible. More tinkerable.... How?
Scratch project we try to How can we make programming more tinkerable, meaningful (personal/diverse) and more social? Here is how...
More tinkerable. Lowering the floor. by using a visual blocks that stack together like LEGO blocks, no worries about syntax, diving into the big & powefrul ideas of programming
More meaningful closer to kids culture who enjoy to manipulate media
More personal by having any kkind of personal media such as images (here's a pic of myself) or music and sounds...
also Scratch makes programming nmore accesible, across borders, languages
Here is Scratch in Spanish....
making Scratch social, this was my masters thesis project and continues to be one of my main research projects
the scratch online community is an online space where people share, remix, collaborate, give and get feedback
Social networking capabilities that are a given in any community
this is how a project looks on line We see from video games about politics to...
How have people received Scratch? Comparisson to linux kernel: 6M lines of code
Example of the kinds of social issues in designing social spaces is the issue of remixing and attribution
first design decision to address the issue of attribution
link to derivative work
We added remixing to the front page to make it cool
Collaboration one of graybear's creations note that they created a shared account, interesting
galleries originally designed to put projects about the same topic in one place it evolved into a place for collaboration very simple interface text comments
who is gray bear?
In summary, my reseasrch focuses in understanding how to design social platforms that support amateurs to express themselves creatively using the power of the cloud social & technical interventions tools and i approach this through iterative design. Scratch is a step in the direction of cloud computer for the masses