thearchivist.fun
Historical record · 2007

Scratch puts creative programming into children's hands

Released in 2007, Scratch joined graphical programming blocks with an online community for sharing interactive projects.

The Scratch 1.4 upload dialog, documented in October 2009. This later interface shows the step from a local project to online sharing.
The Scratch 1.4 upload dialog, documented in October 2009. This later interface shows the step from a local project to online sharing. Tanderson11; Scratch by MIT Media Lab · CC BY-SA 3.0 · Image source

Context and provenance

MIT's 2007 introduction presented Scratch as a way for children to create interactive stories, games, music, and animation by connecting graphical programming blocks. Projects could then be shared online, where other children could respond, modify, and extend them. The report also explained the name's connection to musical scratching and the creative mixing of media. This places remixing within the design of the learning environment rather than treating it as an accidental behavior. The historical contribution is not simply easier syntax. Scratch linked the act of making a program with an audience and a community of examples, creating opportunities to learn by examining and adapting another person's work.

Why it matters

Scratch links technical learning with creative expression and peer exchange. The project, its code, and its remixes can together document how knowledge travels through a creative community.

Sources and evidence

  1. Creating from Scratch

Report a problem with this record