El constructivismo implica que el alumno experimente
con lo que se encuentra a su alrededor lo cual le permita crear sus propias
estrategias para aprender y resolver problemas. El aprendizaje desde el punto
de vista del constructivismo es dinámico y activo,de modo que el conocimiento
es construido por la persona que aprende.
Uno de esos factores que contribuye a ello son las herramientas digitales como Scratch,ya que brinda la posibilidad de que por medio de una
mezcla de sonidos, imágenes y animaciones, se puedan lograr productos
interactivos y creativos.
La herramienta gráfica libre de programación Scratch ha sido desarrollada por el Lifelong Kindergarten Group de los laboratorios Media-Lab en MIT, es un programa de libre distribución, disponible en 50 lenguas diferentes lenguas, este tipo de lenguaje se fundamenta en las ideas de aprendizaje constructivistas, debido a que es un entorno de programación visual que permite a los usuarios crear proyectos multimedia interactivos.
Scratch es una lengua de
programación con un “suelo bajo”, es decir, que se puede comenzar con
actividades muy sencillas, no es necesario ser un programador, es un programa visual,activo, dinámico y constructivista en el cual no hay que
escribir códigos, ni largas líneas de programación
La principal aportación de Scratch es que está
destinado a usuarios de temprana edad, lo que lo hace directamente aplicable
como herramienta didáctica destinada a enseñar programación en particular e
informática en general, a alumnos de primaria y secundaria.
Los proyectos de Scratch contienen “media” y “scripts”. Las
imágenes y los sonidos pueden ser importados o creados en Scratch
utilizando herramientas construidas.
Los creadores de Scratch han introducido tres
principios o características básicas en el diseño de este lenguaje de programación.
Estos principios son: que la lengua de programación sea
lúdica, significativa y social.
·
El lenguaje de programación debe ser lúdico. La idea
es que la lengua de programación
facilite el juego y que se puedan probar, con facilidad, diferentes opciones.
·
La experiencia al utilizar el lenguaje de
programación debe ser significativa. sus creadores,
han dado prioridad a dos criterios del diseño: diversidad (que pueda soportar diferentes tipos de proyectos: historias, juegos, animaciones, simulaciones) y personalización (que los proyectos se puedan personalizar importando fotos,
voces, gráficos, etc.)
· El uso de
la lengua de programación debe propiciar la interacción social.Para que Scratch tenga
éxito necesita que una gran comunidad de personas comparta, apoye, critique, colabore
y pueda construir sobre el trabajo de otros.
¿Por
qué es importante Scratch para los estudiantes de educacion primaria
Scratch ofrecerá a los estudiantes de nivel primario la oportunidad de construir activamente sus conocimientos, planificar
proyectos, plantear dudas y preguntas y trabajar en la resolución de problemas,
todo ello les permitirá un aprendizaje activo y significativo.
El trabajo con Scratch no se parece al trabajo del
aula tradicional.
Trabajar con Scratch implica actividad, comunicación e
intercambio de ideas, planificación, enfrentarse aerrores y plantear estrategias de
solución de problemas.
No hay comentarios:
Publicar un comentario