# data[].attributes.body
Es tanto una aplicación que podemos descargar a nuestro ordenador (está disponible para varios sistemas operativos: Windows, Ubuntu, Sugar, Mac) como una aplicación web que podemos ejecutar desde nuestro navegador.

# data[].attributes.body
El nombre proviene de la palabra: “Scratching” que en los lenguajes de programación, significa aquellos trozos de código que pueden ser reutilizados, fácilmente combinables y adaptados para nuevos usos.

Es un lenguaje que ha tenido una enorme difusión gracias a su gratuidad (es software libre) y a su facilidad de uso.

# data[].attributes.body
Permite el desarrollo de los procesos de pensamientos y habilidades mentales en los educandos

Es perfecto para introducirse en la programación

Permite compartir los proyectos a través del web, se pueden descargar y utilizar. Pudiendo ser descargados y utilizados por otras personas

# data[].attributes.body
Desarrollar el pensamiento lógico.

Desarrollar métodos para solucionar problemas de manera metódica y ordenada

Desarrollar el hábito de hacer autodiagnosis con respecto a su trabajo

Desarrollar la capacidad de poner en duda las ideas de uno mismo

Tener la posibilidad de obtener resultados complejos a partir de ideas simples

Trabajar cada cual a su ritmo en función de sus propias competencias

Aprender y asumir conceptos matemáticos: coordenadas, variables, algoritmos, aleatoriedad

Aprender los fundamentos de la programación

Usar distintos medios: sonido, imagen, texto, gráfico…

Posibilitar el aprendizaje colaborativo a través del intercambio de conocimiento

# data[].attributes.body
La programación es el el nuevo lenguaje que todos necesitamos conocer si queremos tener una buena comprensión del mundo actual y sobre todo del que viene así como buenas oportunidades laborales. se calcula que cerca del 50% de los puestos de trabajo que conocemos hoy en día desaparecerán y en buena medida serán sustituidos por la industria del software y al robótica. De este modo Scratch se convierte en una gran herramienta para comprender los conceptos y la lógica de la programación. además lo hace abordando su aprendizaje desde un punto de vista lúdico para evitar el rechazo inicial que para muchas personas suponen los entornos de programación más clásicos.