III.2.2 - Application across the curriculum

Scratch is not only designed as a tool to teach programming, but as a programming environment that can be used in a cross-curricular way. It doesn’t matter if we are in a language class, a math class, an art class or a science class. Scratch allows us to create stories, games, artistic projects, simulations and a long list of projects where the disciplines are mixed and interconnected.

When we use Scratch for Digital Storytelling, children are learning a language (writing the story script and dialogues), learning art (while drawing the storyboard, characters and backgrounds), technology (because they have to program the animation and movements), global citizenship (because they interact with children from other countries), etc. In addition, they develop skills related to creative thinking, critical thinking, teamwork, curiosity, empathy, etc.