1) Scratch allows for young students to integrate creativity in storytelling, games, and animation. Kids can collaborate on projects through the use of Scratch, and share their projects online.
2) Scratch allows students to develop 21st century skills through the use of technology.
Scratch is one of hundreds of programming languages in the world. Scratch is useful for making games and animations in part because it lets you move images around as sprites rather than requiring you to program the color of each pixel individually.