Scratch es un proyecto del Grupo Lifelong Kindergarten del Laboratorio de Medios del MIT.
Se ofrece de forma gratuita. Es un lenguaje de programación visual libre que está principalmente orientado a la enseñanza. Con Scratch se puede ayudar a que los estudiantes comprendan la lógica básica de la programación, como colaborar, construir proyectos y resolver problemas de todo tipo de una forma creativa.
Algunas de las ventajas del uso de Scratch son:
- Desarrollar el pensamiento lógico y algorítmico.
- Desarrollar métodos para solucionar problemas de manera metódica y ordenada.
- Desarrollar el hábito de hacer autodiagnosis con respecto a nuestro propio trabajo.
- Desarrollar la capacidad de poner en duda nuestras ideas.
- Obtener resultados complejos a partir de ideas simples.
- Ayuda a entender conceptos matemáticos: coordenadas, variables, algoritmos, aleatoriedad.
- Ayuda a aprender los fundamentos de la programación.
- Usar distintos medios: sonido, imagen, texto, gráficos, etc.
- Posibilitar el aprendizaje colaborativo a través del intercambio de conocimiento.
(Más información en la wikipedia)