CONTROL.png

scratch.jpg SCRATCH http://scratch.mit.edu/
Es un programa que se utiliza como herramienta gráfica de programación en edades de educación primaria. También se puede explotar en la Educación Secundaria (12-16 años) en el área tecnológica como inicio a la programación..
La descarga para su instalación se reliza dsde la página
http://info.scratch.mit.edu/Scratch_1.4_Download de prestigioso Massachusetts Institute of Technology
El lenguaje gráfico e intuitivo permite a los alumnos crear pequeños programas de control, juegos, comics, historietas, música, etc. Existen casi 2.000.000 de proyectos realizados.
Se crea en el año 2007, y la última versión, la 1.4 es del 2009.
La Fundación Telefónica y la Unversidad de Deusto están trabajando en este programa y en general en laICs aplicadas a la educación.
Más información en http://paskana.wordpress.com/2008/12/19/scratch-software-educativo/


Un tutorial en español desde http://www.scribd.com/doc/25601469/Tutorial-de-Scratch-en-espanol


scratch_pantalla.png


Veamos una experiencia en el aula de SCRATCH por el profesor José Antonio Salgueiro González

buenas_practicas.jpg

SCRATCH en el aula y un poquito de Realidad Aumentada


Extraído de la red de Buenas PrácTICas del Instituto de Tecnologías Educativas, ITE, Del Ministerio de Educación





RECURSOS QUE UTILIZÓ EN LA EXPERIENCIA




Otros progamas en la línea de scratch:
Alternativas para introducir la programación en el aula:
- Logo
- SmallTalk
- Squeak
- Plopp
- Alice
- Croquet
- Phrogram
- 3DU
Un artículo de investigación a este repecto:
http://www.rcysostenibilidad.telefonica.com/blogs/documentoscatedras/files/2011/04/Cuaderno-Deusto-ProgramacionNinos.pdf




logoRobotProg.jpg

RobotProg es un programa que permite programar un robot virtual

a partir de diagramas de flujo.

Su funcionamiento y aspecto es sencillo, pero permite desarrollar conceptos de programación sin necesidad de conocimientos previos específicos.

http://www.physicsbox.com/indexrobotprogen.html (Tamaño: 2 Mb)
Requiere instalación. Versiones del programa en inglés y francés.
El contexto de utilización de este programa es útil en:
  • 3º ESO: bloque 8, control y robótica
    • Introducción a las máquinas automáticas y robots: automatismos
    • Sistemas de control programado

  • 4º ESO: bloque 5, control y robótica
    • Lenguajes de control de robots: programación.
    • Uso del ordenador como elemento de programación y control.
    • Trabajo con simuladores informáticos para verificar y comprobar el funcionamiento de los sistemas diseñados.

Funcionamiento del programa

La programación del robot se fundamente en la realización de diagramas de flujo mediante bloques de instrucciones propias del robot:
  • Paleta de herramientas, donde están disponibles los diferentes bloques
  • Ventana, o espacio de programación
screenshot.1.png
screenshot.3.png

Para la verificación de los programas realizados tenemos disponible un simulador en tiempo real de los movimientos del robot:
screenshot.4.png

Tutoriales e iniciación al programa

En la página web de la aplicación está disponible un completo tutorial paso a paso para introducirse en el manejo del programa:
http://www.physicsbox.com/RobotProg%20Tutorial/tutorial.html

En la web de "Cosas de Mecatrónica" se puede encontrar una completa descripción del programa, tutoriales, y vídeos de introducción:
http://www.cosasdemecatronica.com/tutoriales/robotprog/185-presentando-a-robotprog

Presentación de introducción al programa:


Tutorial de iniciación en Youtube (castellano):


Otras curiosidades

Como ejemplo de la potencia de los programas desarrollados con esta aplicación en el siguiente vídeo
puede verse a 4 robots jugando al baloncesto en un mismo espacio de trabajo.









visualsc1.gif

-VisualSC

http://superrobotica.com/VisualSC.htm
Visual Servo Controlador es un programa de control de servos totalmente gratuito y que permite controlar hasta 128 servos diferentes. El programa también puede utilizarse con el S310170 Controlador de 12 Servos. El programa es muy sencillo de utilizar gracias a su interfaz 100% gráfica. Uno de los puntos mas fuertes del mismo es su capacidad de crear movimientos complejos con la ayuda de un editor y de 10 memorias que permite repetir secuencias una y otra vez hasta encontrar el movimiento deseado.
Otra característica interesante es su capaz de crear movimientos suaves y proporcionales generando todas las instrucciones entre dos puntos en lugar de indicar solo el punto inicial y final. Esta característica resulta especialmente útil en el caso de brazos robóticos y robots que precisen movimientos suaves. Todas las instrucciones de control pueden guardarse en un fichero para su recuperación en cualquier momento.
La información ha sido sacada de :http://superrobotica.com/ donde tambien podras obtener numerosa información sobre la robótica.
Para instalar el programa basta con bajarlo y descomprimirlo en una carpeta y ejecutar el fichero 'Setup.exe'. El programa funciona bajo Windows 98, ME, 2000 y XP y necesita un puerto serie Com1 o Com2.
El enlace de la descarga es:
http://superrobotica.com/VisualSC.htm

-Robomind

robomindlogoshadow.gif
robomind3.jpg
RoboMind es un entorno de desarrollo pensado para acercar los más jóvenes a la programación estructurada. Mediante un abanico de ordenes (agarrar un objeto, mirar, girarse, etcétera) se puede generar un programa que haga cosas tan variadas como buscar un punto blanco o resolver un laberinto.
La interfaz de RoboMind se divide en tres paneles: un área de escritura de programas, una representación gráfica del robot en su ambiente y un panel de mensajes de error. RoboMind cuenta asimismo con un control remoto para manejar el robot manualmente, muy útil si se desea ensayar un guión.
RoboMind apuesta por un lenguaje de propósito específico, una desventaja que se olvida pronto en cuanto vemos el robot dar sus primeros pasos por el mapa.la información ha sido sacada de Portal Programas y el enlace de la descarga es:
http://gratis.portalprogramas.com/RoboMind.html

ROBO es un lenguaje de programación sencillo que te hace conocer los fundamentos de la ciencia de la computación mediante la programación de su propio robot.Además de una introducción a las técnicas de programación más conocidos, se podrán apreciar en las áreas de robótica e inteligencia artificial.Utilizando el entorno integrado de desarrollo RoboMind puede escribir y ejecutar sus programas.Es una alternativa moderna a LOGO.La información ha sido sacada de youtube.