3. . Es una aplicación informática destinada
principalmente a los niños y les permite explorar y
experimentar con los conceptos de programación de
ordenadores mediante el uso de una sencilla interfaz
gráfica. Scratch está escrito en Saquea, una
implementación libre de Smalltalk-80. Es un entorno de
programación que facilita el aprendizaje autónomo.2
Fue desarrollado por el "the Lifelong Kindergarten
group" en el Media Lab del MIT (Massachussets
Institute of Tecnology) por un equipo dirigido por
Mitchell Resnick3 y apareció por primera vez en el
verano de 2007.4 Scratch se puede instalar y
redistribuir libremente en cualquier ordenador con
Windows, Mac OS X o Linux.
4. . Es un nuevo lenguaje de programación diseñado
por Michael Res Nick y sus asociados en el grupo
de investigación del MIT Lifelong Kindergarten.
El servicio está diseñado para niños de 8 años y
mas para aprender los conceptos que pueden ser
usados desde una temprana edad que permite el
aprendizaje continuo sobre programación y otras
habilidades. Ayudando a formar la habilidad de
pensar creativamente, comunicarse y analizar, usar
tecnologías, colaborar y diseñar.
5. Manipulación de medios. Con Scratch, usted puede crear
programas que controlan y mezclan gráficas, animaciones, música
y sonido. Scratch expande las actividades de manipulación de
medios populares en la cultura actual; por ejemplo, adicionar
programabilidad a los filtros de im imágenes al estilo de
Photoshop.
Compartir y colaborar. El sitio web de Scratch ofrece no solo
inspiración sino audiencia: usted puede hacer pruebas con los
proyectos de otros, reutilizar o adaptar sus imágenes y programas
y publicar sus propios proyectos. El objetivo último es desarrollar
una comunidad compartida y una cultura alrededor de Scratch.
Programar con bloques de construcción. Para crear programas en
Scratch, usted simplemente encaja bloques gráficos formando
pilas con ellos. Los bloques están diseñados para encajar unos en
otros pero solo si son sintácticamente correctos, de esta manera no
se producen errores de sintaxis.
6. Scratch se utiliza en todo el mundo en muchos
entornos diferentes: las escuelas, museos, centros
comunitarios y hogares. Está destinado especialmente
para 6 a 16 años de edad, pero la gente de todas las
edades han utilizado Scratch. Por ejemplo, los niños
más pequeños pueden crear proyectos con sus padres o
hermanos mayores, estudiantes universitarios y de uso
Scratch en alguna ciencia clases de computación
introductoria
7. La mayoría de la gente mira la programación de
computadores como una actividad especializada y tediosa, a
la que solo tienen acceso aquellos con entrenamiento técnico
avanzado. Y, ciertamente, los lenguajes de programación
tradicionales como Java y C++ son muy difíciles de
aprender para muchas personas.
Scratch, un nuevo lenguaje gráfico de programación,
pretende cambiar esto. Scratch aprovecha los avances en
poder de computación y en diseño de interfaces para hacer
que la programación sea más atractiva y accesible para
niños, adolescentes y todo aquel que esté aprendiendo a
programar. Características claves de Scratch son: