Scratch is a visual development code created by the MIT to teach coding to kids and teenagers between 8 and 16 years of age. It's conceived to help children to learn how to think in a creative manner and work in teams.
It's as easy as fun to use, just ask the millions of people that use it all over the world, not only kids, but also adults, teachers, and researchers, since it's very popular in the educational areas. With this software, you'll be able to create presentations, stories, games, GIFs, animations...
How does it work?
Scratch's interface is divided into several parts, although as soon as we open it a new project is created. On the upper left part, we'll see the scenario or space to where we can move different objects. The central column includes the different code blocks where we'll find ten categories for different actions. Each program (with a different color code) is associated with an object (character) or scenario, including the following:
- Movement: you can establish the position of an object once you move it.
- Aspect: how elements are displayed during the execution.
- Sound: add audio elements you wish to implement in the development.
- Pencil: you can paint and drawn on the screen with different thicknesses and textures.
- Events: you can send events and manage them within each character when received.
- Sensors: used to capture the interaction between objects.
- Operators: used for arithmetic calculations.
- More blocks: to create customized blocks.
On the right-hand-side, you'll find a free canvas where you can place all the objects according to the instruction, and finally, in the lower left corner, you'll see the objects that can modify the number of characters.