Scratch: A Sneak Preview

  • Authors:
  • John Maloney;Leo Burd;Yasmin Kafai;Natalie Rusk;Brian Silverman;Mitchel Resnick

  • Affiliations:
  • Massachusetts Institute of Technology;Massachusetts Institute of Technology;University of California at Los Angeles;Massachusetts Institute of Technology;Massachusetts Institute of Technology;Massachusetts Institute of Technology

  • Venue:
  • C5 '04 Proceedings of the Second International Conference on Creating, Connecting and Collaborating through Computing
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Scratch is a networked, media-rich programmingenvironment designed to enhance the development oftechnological fluency at after-school centers ineconomically-disadvantaged communities. Just as theLEGO MindStorms robotics kit added programmabilityto an activity deeply rooted in youth culture (buildingwith LEGO bricks), Scratch adds programmability tothe media-rich and network-based activities that aremost popular among youth at after-school computercenters. Taking advantage of the extraordinaryprocessing power of current computers, Scratchsupports new programming paradigms and activitiesthat were previously infeasible, making it betterpositioned to succeed than previous attempts tointroduce programming to youth.Our working hypothesis is that, as kids work onpersonally meaningful Scratch projects such asanimated stories, games, and interactive art, they willdevelop technological fluency, mathematical andproblem solving skills, and a justifiable self-confidencethat will serve them well in the wider spheres of theirlives.