# data[].attributes.body
Tarea para casa

# data[].attributes.body
Para ver nuestras producciones debes descargar la versión de scratch 2.0 e instalarla en tu netbook

# data[].attributes.attachment_link.readable_text
Scratch es una herramienta gratuita para la creación de historias interactivas, juegos y animaciones a través de la programación por bloques.

Se trata de una de tantas herramientas creadas en los últimos años para introducir a niños y adolescentes en el pensamiento computacional. Scratch es uno de los programas pioneros en el uso de la llamada programación por bloques: en vez de código como tal, se utilizan bloques de colores que se conectan entre sí.

Los colores de los bloques hacen alusión a su ámbito de actuación (movimiento o sonido, por ejemplo), mientras que sus formas tienen que ver con su valor sintáctico, y permiten que conecten de unas maneras, pero no de otras. Por esta razón, los errores sintácticos no son posibles.

Los programas creados de esta manera están asociados a objetos en una pantalla, cuyo comportamiento define el usuario. Scratch está así centrado en lo multimedia: se pueden importar imágenes y sonidos tanto de su biblioteca como del ordenador del usuario, e incluso se pueden tomar fotografías y grabar sonidos directamente desde el programa.

De esta manera, se pueden crear multitud de proyectos, desde animaciones hasta historias interactivas, pasando por juegos (en dos dimensiones) de relativa complejidad, y muchas cosas más. Esta aproximación a la programación es bastante más sencilla que el código clásico, pero permite asimilar muchos de los conceptos tradicionales de la programación.

Scratch está diseñado para niños de entre 8 y 16 años, aunque tiene también usuarios mayores, y para los más pequeños existe una aplicación móvil más sencilla, ScratchJr. Sus desarrolladores son un grupo de investigación del MIT Media Lab, el Lifelong Kindergarten, y su diseño está inspirado en la teoría del construccionismo. En este sentido, esta herramienta no está ideada en realidad para que los niños aprendan a programar. Más bien, sus creadores pretenden que se utilice Scratch (y, por tanto, la programación) como una herramienta más de expresión creativa, razonamiento sistemático y trabajo colaborativo.

Scratch es gratuito y se puede utilizar en sus versiones online y offline, ambas basadas actualmente en Flash. En su web, además, se congrega una enorme (y creciente) comunidad de usuarios que comparten sus creaciones, colaboran y aprenden unos de otros. Los proyectos en la web de Scratch tienen siempre una licencia Creative Commons: el código se puede ver, copiar y reutilizar libremente. Esto ha sido controvertido entre algunos de sus usuarios, pero refleja la convicción de sus creadores de que es mediante el intercambio constante de ideas que se consiguen los mejores resultados.

Pros:

Muy flexible, el rango de proyectos que se pueden realizar es muy amplio

Comunidad online más grande y activa de este tipo en el mundo

Herramienta gratuita, y proyectos siempre abiertos

Contras:

Está basado en Flash, por lo que depende siempre del plug-in

Los usuarios más sagaces pueden encontrar ciertas limitaciones al intentar hacer cosas más complicadas

# data[].attributes.attachment_link.description
Scratch es una herramienta gratuita para la creación de historias interactivas, juegos y animaciones a través de la programación por bloques. Se trata de una de tantas herramientas creadas en los últimos años para introducir a niños y adolescentes en el pensamiento computacional.