lunes, 31 de mayo de 2010

Scratch*

Excelente herramienta para enseñar programación ________
Por: Profr. Enrique Villanueva Contreras*

En esta ocasión describiremos un entorno de programación llamado Scratch, recientemente desarrollado por un grupo de investigadores del Laboratorio de Medios del Instituto Tecnológico de Masachussests, Estados Unidos, bajo la dirección del Dr. Michael Resnick.

Qué es un entorno de programación? Es un software que permite la elaboración de secuencias de instrucciones, en un lenguaje específico para construir programas de cómputo, en este caso Scratch aprovecha los avances en diseño de interfaces para hacer que la programación sea más atractiva y accesible. De acuerdo con sus creadores, este software fue diseñado como medio para ayudar a niños y jóvenes a expresar sus ideas de forma creativa, al tiempo que desarrollan habilidades de pensamiento lógico y de aprendizaje.

Considerando esta orientación, Scratch cuenta con características especiales, como el hecho de estar disponible en varios idiomas, entre ellos el español.

Fácil de manejar
Su ambiente gráfico permite crear y utilizar múltiples fondos y tantos objetos móviles (sprites) como se quiera, así como el hecho de que en lugar de escribir instrucciones (código), la forma de programar consiste en arrastrar y soltar bloques autoencajables; que se comportan como piezas de Lego o de un recompecabezas.

Estos bloques están clasificados por colores de acuerdo con su funcionalidad:

Azul=movimiento, Violeta=apariencia, Fuscia=sonido, Verde=lápiz, Naranja=control, Azul claro=sensores, Verde claro=números y Rojo=variables.

Este hecho posibilita explorar principios básicos de programación sin las complicaciones que tienen otros lenguajes; lo que permite al estudiante centrarse en solucionar problemas, desde una perspectiva divertida.

Instalado en Mochilas Digitales
Trabajar con este tipo de software ayuda a los estudiantes a abordar problemas metódicamente, ofreciéndoles oportunidades para improvisar, someter a prueba sus ideas, ensayar, corregir errores y superar sus propias expectativas; todo esto en un "diálogo" permanente con la computadora.

Programando con Scratch, los estudiantes pueden crear historias interactivas, juegos, animaciones, música, producciones artísticas y compartir sus creaciones con otras personas a través del sitio web de la herramienta http://scratch.mit.edu/, donde se puede descargar de forma gratuita.

En Sonora las escuelas primarias que cuentan con el programa Mochila Digital, ya tienen instalado este programa en los equipos XO, la invitación a explorarlo es permanente y queda abierta para todas las comunidades educativas de todo el Estado.

*Coordinador de Enlace Educativo de la Dirección de Tecnología Educativa

No hay comentarios:

Publicar un comentario