Scratch es un lenguaje de programación visual desarrollado en el MIT para enseñar programación a principiantes de una manera divertida y sencilla. Usa bloques de comandos gráficos en lugar de código para crear historias interactivas, juegos y animaciones. Scratch es de código abierto, gratuito y está disponible en múltiples plataformas para fomentar la colaboración y el aprendizaje autodidacta.
Scratch, un lenguaje de programación visual para principiantes
1.
2. Scratch es un lenguaje de programación visual,3 que permite a los
principiantes aprender a escribir de manera sintácticamente
correcta desde el principio. Permite investigar, introducirse y jugar
con la programación de ordenadores utilizando una interface
gráfica muy sencilla. Scratch está escrito en Squeak (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.
3. Fue desarrollado en el Media Lab del MIT (Instituto Tecnológico de
Massachusetts) por un equipo dirigido por Mitchel Resnick,5
apareció por primera vez a mediados de 2007
4. El nombre de Scratch se deriva de la
técnica de scratching usada en el
Turntablism (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 conseguir resultados
rápidos y estar motivados para
intentar más. También hay una
empresa de videojuegos llamada
GGTeam que hace muchos tipos de
videojuegos.
5. • El programa se basa en bloques
gráficos y en una interfaz muy
sencilla e intuitiva.
• Entorno colaborativo virtual .
• Se puede utilizar desde muchos
lugares gracias a que es un
programa en la red y, si se carece
de una conexión a Internet,
dispone de una versión que se
puede instalar.
CARACTERISTICAS
6. VENTAJAS
• Es un programa gratuito y de software libre.
• Es perfecto para introducirse en la programación.
• Está disponible para varios sistemas operativos. (Windows,
Ubuntu, Sugar, Mac)
• Permite compartir los proyectos a través del web, se
pueden descargar y utilizar. Pudiendo ser descargados y
utilizados por otras personas.
• Es multilenguaje