Abstract

There are now many websites, such as Flickr and YouTube and blogs, which support user-generated content, enabling people to create and share text, graphics, photos, and videos. But for the most part, Web 2.0 does not include interactive content. People interact with Web-based animations and games all the time, but few people can create and share their own interactive content. The Scratch project from MIT Media Lab aims to change that, making it easy for everyone, especially children and teens, to create and share interactive stories, games, and animations on the Web, in the participatory spirit of Web 2.0. With the Scratch programming environment 2, users snap together graphical programming blocks to control the actions and interactions of rich media content, including photos, graphics, music, and sound. Then they upload their interactive creations to the shared Scratch website, where other members of the Scratch community can interact with the projects on the site and download the original source code to examine or modify the project. The Scratch website offers an alternate model for how children might use the Web as a platform for learning, enabling them to create and share personally meaningful projects, not simply access information. Children create and share Scratch projects as a way to express themselves creatively, much as they would paint a picture or build a castle with LEGO bricks. In the process they not only learn important math and computer science concepts, but they also develop important learning skills: creative thinking, effective communication, critical analysis, systematic experimentation, iterative design, and continual learning. We believe that the ability to produce (not simply interact with) interactive content is a key ingredient to achieving digital literacy and becoming a full participant in the interactive online world.

Links and resources

Tags