QUE ES SCRATCH?

Scratch es un entorno de aprendizaje de lenguaje de programación, que permite a los principiantes o personas sin sentido de la programación, obtener resultados sin tener que hacer nada de nada o aprender a escribir de manera sintácticamente correcta primero . Scratch está escrito enSqueak (una implementación libre de Smalltalk-80), a partir de la versión 2.0 el código es reescrito en actionscript (Adobe Flash). Es un entorno de programación que facilita el aprendizaje autónomo.1
Fue desarrollado por "el grupo permanente Kindergarten" en el Media Lab del MIT (Instituto Tecnológico de Massachusetts) por un equipo dirigido por Mitchel Resnick,2 apareció por primera vez en el verano de 2007.3
Scratch se puede instalar y redistribuir gratuitamente en cualquier ordenador con Windows, Mac OS X o Linux.4 El logo de Scratch es un gato de color naranja.5
Podemos utilizar este para programa, tal como dice su lema: programar, jugar y crear.
El nombre de Scratch se deriva de la técnica de scratching usada en elTurntablism (arte del DJ para usar los tocadiscos), y se refiere tanto a la lengua y su aplicación. La similitud con el "scratching" musical es la fácil reutilización de piezas: en Scratch todos los objetos, gráficos, sonidos y secuencias de comandos pueden ser fácilmente importados a un nuevo programa y combinados en maneras permitiendo a los principiantes a conseguir resultados rápidos y estar motivados para intentar más.












Adicional mente, se consideran entre sus ventajas:
*Es gratuito, permitiendo a las instituciones integrarlo sin limitarse por los costos de
licencia.
* Facilita al docente desarrollar en los estudiantes un pensamiento creativo, critico y
reflexivo, a través de una herramienta atractiva y motivan te.
*Es susceptible de ser usado en todas las ·reas de conocimiento, incluso integrándolas, de
manera que posibilita una enseñanza trasversal.
*Propicia abordar temáticas de forma creativa posibilitando que el estudiante se entusiasme
e involucre en desafíos y oportunidades de aprender, incluso en tareas intelectuales
exigentes.
*Es plataforma, lo que significa que hay versiones para Windows, Mac y Linux.
Permite compartir los proyectos en linea, propiciando un ambiente colaborativo.
* Los materiales elaborados se pueden insertar en una pagina web.
*Tanto el entorno de desarrollo como las ayudas se encuentran disponibles en diferentes
idiomas, incluido el español.
Entre las desventajas podría mencionarse que los archivos generados, especialmente aquellos que
involucran muchos elementos, quedan muy pesados, lo que hace que a veces el programa no responda con la rapidez deseada. Esto depende también de las características del equipo en que se
este corriendo y, al verlo por Internet, de la velocidad de conexión.