You are on page 1of 2

Scratch tiene la finalidad educativa de ensear a programar, habilidad importante

en la sociedad actual. Al aprender a programar usando Scratch se desarrolla


habilidades importantes para resolver problemas, disear proyectos y comunicar
ideas. El principal objetivo del proyecto Scratch es desarrollar una plataforma de
acercamiento a la programacin que resultase atractiva para la gente que no se
haya planteado verse como programadores. Asimismo, busca ser sencillo para que
cualquier persona pueda crear sus propios juegos, historias o animaciones y adems
pueda compartirlos con el resto del mundo. Mediante la sencillez de Scratch y su
entorno ldico en 2D se intenta inculcar en los jvenes y no tan jvenes, una mayor
comprensin de las nuevas tecnologas as como mejorar la valoracin educativa
que despiertan los algoritmos de programacin. Las caractersiticas principales de
Scratch se resumen en: Gran interaccin. El proceso de programacin con Scratch
se basa en la agrupacin de bloques segn su funcin. As pues el Scratcher solo
debe arrastrarlos al rea de trabajo. Estos bloques pueden conectarse entre s si la
sintxis es correcta, quedando desconectados aquellos en los que no lo sea. Las
formas y colores de los bloques son diferentes segn su funcin y requisitos. As, por
ejemplo, las estructuras de control tales como for o repeat toman la forma de la
letra C para sugerir que deben introducirse ms bloques dentro de ellas tal y como
muestra la Figura 3.5. Scratch est diseado para ser altamente interactivo. Al hacer
clic sobre una pila de bloques que se hayan programado, podemos ver
inmediatamente el resultado que produce pudiendo incluso realizar cambios en la
programacin mientras est ejecutndose, haciendo fcil de esta forma la
experimentacin con nuevas ideas. Ms significativo. La gente aprende mejor
cuando siente que est involucrado en lo que est aprendiendo, esto es, si aprende
mientras trabaja en 3.2 Proyecto Scratch 25 proyectos personales que le resultan
significativos. Scratch est orientado principalmente a dos conceptos de diseo que
asegura esa particularizacin: 1. Diversidad: al dar soporte para la creacin de una
gran gama de proyectos como animaciones, juegos, simulaciones o historias, se
asegura que el rango de gente que pueda usarlo para hacer sus proyectos
personales sea muy amplio. 2. Personalizacin: Scratch permite la fcil importacin
de audio o vdeo ya sea en forma de fotos, imgenes, grabaciones de sonido o
msica. Estas prioridades han influenciado el aspecto de Scratch, como por ejemplo
el hecho de que se muestren los grficos en 2D en lugar de en 3D, ya que la
importacin de imgenes resulta ms sencilla en un entorno 2D. De esta forma se
asegura que, mientras los Scratchers trabajan en sus propios proyectos que tienen
un gran significado para ellos, se encuentran ms predispuestos a aprender
conceptos cientficos o matemticos que tengan que ver con el proyecto en el que
estn inmersos que si aprendieran esos mismos conceptos de la forma habitual,
mediante una clase terica. Ms social. La aplicacin de Scratch siempre ha ido
desarrollndose paralelamente con el desarrollo de la pgina web. Uno de los
aspectos importantes para Scratch es estar unido a una comunidad donde los
usarios puedan colaborar, criticar y apoyarse unos a otros, as como participar,
modificar y expandir el trabajo de otros. El concepto de compartir se incluye en la
interfaz de Scratch mediante el men Compartir en su versin web tal y como
muestra la Figura 3.6, as como el icono situado arriba de la pantalla en su versin
de escritorio como puede observarse en la Figura 3.7. Al presionarlo, el proyecto se
integra en a la pgina web de Scratch donde, una vez subido, cualquiera podr

ejecutarlo desde su navegador o bajarlo para la versin de escritorio del programa


permitiendo, adems, realimentacin tal como comentarios o votos. Adems el
cdigo del proyecto es completamente visible para as poder ser modificado o
expandido por cualquier otro usuario. En los 27 meses siguientes al lanzamiento de
Scratch, ms de 500.000 proyectos haban sido compartidos en la pgina web [14].
Todos los proyectos compartidos en la web se encuentran bajo licencia Creative
Commons3 . Alrededor de un 15 % de los proyectos de la web de Scratch en
noviembre del ao 2009 eran ampliaciones o modificaciones de otros que ya haban
sido subidos. Para evitar conflictos con los usuarios de los proyectos originales, la
web aade en cada uno de los proyectos derivados de ellos, un enlace hacia el
proyecto original y de ste, enlaces a todos los proyectos que han hecho uso de l.
Otra importancia del componente social es el trabajo colaborativo que se da en la
plataforma por la que muchos usuarios han creeado compaas para trabajar
juntos y aprender unos de otros. Para aumentar este trabajo colaborativo, se est
poniendo especial inters en traducir Scratch a al mayor nmero de idiomas
posibles para que as pueda extenderse de manera internacional. Un grupo
voluntario de traductores se encarga de estas traducciones estando ya disponible en
40 idiomas. Los Scratchers de todo el mundo pueden ver proyectos de cualquier
otra parte del planeta y leerlos en su propio idioma.