Está en la página 1de 3

Scratch, una herramienta de programacin para trabajar con alumnos de 8 a 16 aos

-------------------------------------------------------------------------------------------------------------------------

1.- Crear con Scratch


Gracias a Scratch, los medios interactivos, hasta el momento objeto casi exclusivamente de consumo, pasan a ser objeto de creacin. Scratch permite combinar imgenes con animacin, grficos, msica y sonido para crear tarjetas o informes interactivos. Scratch es un lenguaje de programacin grfico. Crear una secuencia de comando es tan fcil como montar ladrillos de juegos de construccin. Los proyectos creados en Scratch se pueden compartir a travs de su pgina web, y all mismo hay publicados proyectos de los que se pueden tomar ideas, o incluso descargarlos para usar partes. Adems existe la posibilidad de incorporar tu proyecto en otra pgina web.

2.- Aprender con Scratch


Programando en Scratch, los alumnos aprenden conceptos informticos (repeticiones, condicionales,) y matemticos (coordenadas, variables,) en un contexto significativo, puesto que los conceptos tienen una aplicacin, y motivador. Gracias a la generacin de proyectos en Scratch, aprenden el proceso de diseo de los mismos (imaginar, crear, experimentar, compartir, recibir feedback, redisear, imaginar,). Dicho proceso combina muchas de las Habilidades de Aprendizaje del siglo XXI crticas para tener xito en el futuro (pensamiento creativo, comunicacin clara, anlisis sistemtico, colaboracin efectiva, diseo iterativo, aprendizaje continuo). Crear proyectos en Scratch mejora el grado de interaccin con la tecnologa digital, al poder tanto usarla como crear con la misma. As, aprender a programar (aunque no se vaya a ser programador profesional) es beneficioso al capacitar al estudiante para expresarse de forma creativa y completa, a desarrollarse como pensadores lgicos y ayuda a comprender las nuevas tecnologas que le rodean.

3.- Programar con Scratch


Mucha gente cree que la tarea de programar es tediosa y accesible solo para un tipo de personas concretas. Y de hecho, los lenguajes de programacin tradicionales como el Java y el C++ son muy difciles de aprender para mucha gente.Sin embargo Scratch es diferente, ya que su lenguaje de programacin es grfica.Scratch se compone de las siguientes funciones: -Bloques de construccin: Para programar en scratch simplemente debes unir los bloques, estn diseados para encajar de forma que no haya errores sintcticos ni errores de escritura. - Manipulaciones audiovisuales:

Con scratch puedes crear programas que controlen los grficos, la animacin, la msica y el sonido. - Compartir y colaborar: La web de Scratch promueve la inspiracin de los internautas, ya que puedes ver otros proyectos y crear tu propio proyecto a partir de all. Scratch ayuda a que comiences dando pequeos pasos en la programacin para que despus llegues a lo ms alto. Scratch ayudar al estudiante a aprender los conceptos de la programacin como son las variables, eventos, procesos... Scratch se inspir en trabajos previos como Logo y Squeak Etoys, pero lo quiso hacer ms simple e intuitivo.

4.- Habilidades de aprendizaje desarrolladas con Scratch


Scratch permite a los jvenes desarrollar importantes conceptos y habilidades informticas. Por una parte, las principales habilidades relativas a diseo de proyectos y resolucin de problemas que permite desarrollar son las siguientes: 1) Razonamiento lgico. 2) Depuracin de problemas. 3) Desarrollo de ideas, desde su concepcin inicial hasta la finalizacin del proyecto. 4) La perseverancia y el enfoque sostenido.

Por su parte, las principales ideas sobre ordenadores y programacin que los jvenes pueden desarrollar gracias al manejo de Scratch son las siguientes: 1) Los programas de ordenador dicen a ste lo que tiene que hacer, paso por paso. 2) Programar no requiere conocimientos especiales, sino claridad y cuidado en el pensamiento.

Para el desarrollo de dichas habilidades e ideas, Scratch presenta a los jvenes los siguientes comandos especficos de programacin: secuencias, iteraciones (loopings), condicionales, variables, listas, manejo de eventos, ejecuciones en paralelo, coordinaciones y sincronizaciones, entradas manuales, nmeros aleatorios, lgica booleana, interacciones dinmicas y diseo del interface con el usuario. Sin embargo, an existen conceptos propios de la programacin que todava no han sido incluidos en Scratch, tales como procedimientos, funciones, valores de retorno, manejo de excepciones o archivos de entrada y salida, entre otros.

5.- Conceptos y habilidades de programacin desarrollados con Scratch


habilidad para comunicar y tratar la informacin: al tratar informacin en mltiples formatos, no slo se aprende a manejarla sino tambin a analizarla crticamente.

Adems, mediante este mtodo, se promueve la expresin creativa y persuasiva en la comunicacin. Habilidad para reflexionar y resolver problemas: SCRATCH fomenta el pensamiento sistmico y crtico a travs de la programacin con elementos como la deteccin, la retroalimentacin o la coordinacin de tiempos, que requiere una reflexin previa. Trabajar con proyectos promueve la identificacin de problemas as como a reflexionar sobre las posibles soluciones cuyo resultado se puede observar de manera inmediata, facilitando la resolucin experimental y por reiteracin. Al surgir nuevos problemas durante el proceso, SCRATCH favorece la innovacin y la creatividad. Habilidad interpersonal y autonoma: dado su lenguaje fcil de leer y compartir, SCRATCH promueve el trabajo colaborativo y el intercambio entre alumnos. Los proyectos en SCRATCH, al provenir de ideas propias, fomentan la motivacin del alumno, algo indispensable para fomentar la persistencia y la prctica en la programacin. Al ser fcilmente modificables, los proyectos de SCRATCH se pueden cambiar en funcin de las aportaciones, opiniones o crticas ajenas. Adems, el hecho de poder compartir estos proyectos hace que los alumnos puedan originar debates sobre cuestiones importantes tanto en el entorno escolar como en la comunidad internacional de SCRATCH

6.- Aprender mediante el diseo


Muchos creen que la nica forma de aprender algo es siguiendo las pautas que te da el profesor. Pero eso no siempre es cierto, a menudo los alumnos aprenden a ser autodidactas cuando algo les engancha y les emociona. Por qu disear? Cuando los alumnos son los que estn interesados por aprender, son ellos los que cogen la iniciativa de sus estudios. A menudo las ideas que les viene a la cabeza a los alumnos son interdisciplinares y abarcan muchas materias en una sola idea. Para crear, el alumno debe meterse en la piel de su personaje para saber que pasos quiere dar despus. Los alumnos reciben un feedback de este tipo de programas, lo que le hacen estar ms motivados.

También podría gustarte