Scratch es un programa educativo para niños que les permite aprender conceptos básicos de programación a través de bloques gráficos. Fue desarrollado por el MIT en 2007 y está disponible de forma gratuita para Windows, Mac y Linux. Scratch utiliza una interfaz sencilla donde los usuarios unen bloques de comandos para crear historias interactivas y juegos.
2.
Que es scrtch
Scratch es un programa informático especialmente destinado a niños y niñas, que les permita investigar e
introducirse en la programación de ordenadores utilizando una interfaz gráfica muy sencilla.
Scratch está basado en el lenguaje de programación LOGO. Fue desarrollado por el "Lifelong Kindergarten
group", viendo la luz por primera vez en 2007. Scratch es software libre, y por lo tanto se puede redistribuir
libremente e instalar en cualquier ordenador que tenga Windows, Mac OS X o Linux.
Scratch se utiliza en lugares muy diferentes y es válido para cualquiera de ellos, como en casa, la escuela,
museos, etcétera. Está recomendado para niños/as entre 6 y 16 años, pero pueden utilizarlo personas de
cualquier edad.
Captura de un proyecto creado con Scratch, de la página web oficial
Las características más importantes de Scratch son:
Este programa está basado en bloques gráficos y la interfaz que tiene es muy sencilla e intuitiva.
Tiene un entorno colaborativo mediante el cual se pueden compartir proyectos, scripts y personajes en la web.
El trabajo en Scratch se realiza mediante la unión de bloques que pueden ser eventos, movimientos de gráficos
y sonidos.
Los programas pueden ser ejecutados directamente sobre el navegador de Internet.
Sus ventajas son varias:
Es un programa gratuito, de software libre.
Es perfecto para enseñar y aprender a programar.
Está disponible para varios sistemas operativos, Windows, Mac y Linux.
Permite compartir los proyectos a través de Internet, pudiendo ser descargados y utilizados por otras personas.
Es multilenguaje.
Desde la perspectiva de un programador o programadora experto/a, el lenguaje es una gran limitación a la hora
de desarrollar un software educativo. Pero Scratch es una herramienta con un gran potencial en este sentido.
3.
4. Interface scratch
Scratch es un entorno de aprendizaje de lenguaje de programación, que
permite a los principiantes obtener resultados sin tener que aprender a escribir
de manera sintácticamente correcta primero. 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.[1] Fue desarrollado por el "the Lifelong
Kindergarten group" en el Media Lab del MIT (Massachusetts Institute of
Technology) por un equipo dirigido por Mitchel Resnick[2] y 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.
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 a conseguir resultados
rápidos y estar motivados para intentar más.
Podemos utilizar este programa para, tal y como dice su lema, programar,
jugar y crear.