miércoles, 25 de abril de 2007

StageCast Creator

El realizar el algoritmo fue entretenido, más cuando se trato para N obstáculos. Me acorde cuando era estudiante y vi la materia de Diseño de Algoritmos. Espero sus comentarios.

Problema:
Hacer una regla (algoritmo) para que un personaje (estrella1) salte en principio obstáculo2 (estrella2), obstáculos3 (estrella3), n obstáculos.
Agente= Son las conductas que puede tener a través de reglas (construidas de manera visual)
Agente.



ObstáculoPlano 1

ObstáculoPlano 2
Qué hacer?
1.- Que brinque el agente a donde sea, para no chocar con ninguna estrella.
2.- Orden que sea.


Algoritmo:

1. Inicio
2. Introducir Estrella1 en X posición
3. Introducir Estrella2 en Y posición
Si Estrella 1 se encuentra enfrente de Estrella2 Entonces
Si Estrella2 se encuentra arriba Estrella3 Entonces
Estrella 1 salta abajo
Si no
Estrella1 Salta arriba
Fin de si







Diagrama de Flujo









Problema:
Hacer una regla (algoritmo) para que un personaje (estrella1) salte en principio, N obstáculos.

1. Usuario define coordenada (x,y) de agente.
2. Usuario define número de obstáculos N.
2.1. Repetir de 1 hasta N
2.1.1. Usuario define coordenada(x,y) de obstáculo.
2.1.2. Guardar coordenada (x,y) en Arreglo Coordenadas.
3. Usuario define movimiento de agente(x,y).
3.1. Repetir Mientras libre =0.
3.1.1. Llamar Buscar Coordenada(x, y)
Sumar y= y+1 (brinca)
4. Fin



Proceso Buscar Coordenada(x,y)
1. Mientras i < mover ="1." color="#3366ff">Si agente (x,y) = arreglo coordenadas(i,1) entonces
mover=0

i=N
3. devuelve mover





Diagrama de Flujo












Nota: Me costo mucho trabajo analizar la página del software y tuve problemas con el tutorial.

martes, 17 de abril de 2007

Robótica Educativa


La definición de robot dada por el Instituto de Robots de América es:


“Un manipulador reprogramable y multifuncional concebido para transportar materiales, piezas, herramientas o sistemas especializados; con movimientos variados y programados, con la finalidad de ejecutar tareas diversas.”


Actualmente, además de lo robots que permiten la manipulación automática y programable, existen los robots llamados “inteligentes” que efectúan funciones tales como la detección de cualquier modificación de su medio ambiente. Estos robots “inteligentes” actúan en consecuencia considerando las nuevas modificaciones ya sea cambiando la secuencia de operaciones o descubriendo una nueva.


La palabra robótica que significa la ciencia que estudia a los robots, tiene su origen en Runaround, una maravillosa historia de ciencia ficción publicada por Isaac Asimov en su libro Yo Robot.

Es a partir de 1975 que aparece una primera utilización con fines pedagógicos de la robótica. Se trataba en esa época de desarrollar un sistema de control automatizado de administración de experiencias en laboratorio en el campo de la Psicología. De estas investigaciones emergió el concepto de encargado-robot (Nonnon, Laurencelle; 1984).

Los robots están apareciendo en los salones de clases de tres distintas formas como por medio de la programación, simulación de control de robots como un medio de enseñanza.

El segundo y de uso más común es el uso del robot tortuga en conjunción con el lenguaje LOGO para enseñar ciencias computacionales. LOGO fue creado con la intención de proporcionar al estudiante un medio natural y divertido en el aprendizaje de la matematicas.

En tercer lugar está el uso de los robots en los salones de clases. Una serie de manipuladores de bajo costo, robots móviles, y sistemas completos han sido desarrollados para su utilización en los laboratorios educacionales. Por ejemplo los que nos dio a conocer el Dr. Enrique Ruiz Velasco
Objetivos de la Robótica Educativa, es la generación de entornos de aprendizaje basados fundamentalmente en la actividad de los estudiantes. Es decir, ellos podrán concebir, desarrollar y poner en práctica diferentes Robots educativos que les permitirán resolver algunos problemas y les facilitarán al mismo tiempo, ciertos aprendizajes, con el fin de desarrollar en ellos, un pensamiento sistémico, estructurado, lógico y formal.

Tomando en cuenta lo anterior, podemos observar que la robótica pedagógica se ha desarrollado como una perspectiva de acercamiento a la solución de problemas derivados de distintas áreas del conocimiento como las matemáticas, las ciencias naturales y experimentales, la tecnología y las ciencias de la información y la comunicación, entre otras.

Viabilidad de la robótica pedagógica en el contexto de Red Escolar (http://redescolar.ilce.edu.mx).




En unos de los proyecto de Red Escolar se puede aplicar un robot, como es el caso del Proyecto Paradojas y leyendas de física y química.

Propósito del Proyecto:
Explicaralgunas preguntas de fenómenos físicos y químicos que acompañan nuestra cotidianidad. Por ejemplo: ¿Cómo puede un barco tan pesado flotar?, ¿cómo funciona la cámara fotográfica?, ¿hay vida en otros planetas?

Se aprende a encontrar la respuesta a estas interrogantes de una manera divertida y sin tanto rollo; deduciremos y explicaremos los conceptos fundamentales de la física y de la química de una forma interesante y con experimentos creativos y de fácil construcción. Se puede realizar un robot con características como las que se mostraron en la telesesión 9, de materiales de reciclado, lo cuál no implica un costo elevado. En caso de que alguna escuela contará con los recursos económicos para poder construir un robot más sofisticado podrá apoyarse de universidades para el asesoramiento técnico.


En el proyecto revisan los temas, a partir de dos cuentos cortos rusos, los conceptos básicos y fundamentales de la química. (Naturaleza de los gases, los sólidos, y los líquidos.)
El propósito de Paradojas y leyendas de física y química es mostrar que las mal llamadas "ciencias duras" se pueden aprender de una forma divertida, lúdica e interesante.

Actividades que se realizan en el Proyecto:


A lo largo de este proyecto se proponene diferentes actividades, en las cuales el alumno tratará de indagar el sentido físico o químico de los acontecimientos. En el foro, el estudiante encontrará una serie de 'preguntas guía' que lo invitarán a cuestionar sobre el tema en discusión; el alumno responderá estas preguntas de la manera que más le guste: investigar en la red, en enciclopedias, periódicos, revistas, etc., En Paradojas y leyendas de física y química vamos a realizar actividades tales como: lecturas de algunos hechos históricos o paradojas que han surgido a través del tiempo, así como extractos de algunas novelas que estén relacionadas con el tema a discutir. (Las paradojas y relatos las hemos escogido de acuerdo al nivel académico de los alumnos y todas las actividades que proponemos pueden realizarse en el aula o fuera de ella, de preferencia con la supervisión de un profesor y/o responsable de aula de medios).

Queremos que el educando trate de dar él mismo una explicación a algunos fenómenos. Se harán una serie de preguntas generadoras acerca del texto y se acompañarán con una actividad experimental relacionada con éste.


Se intenta que se aprenda jugando en el laboratorio o en casa (con las precauciones debidas), manejando las respuestas como soluciones a acertijos. Se puede agregar prácticas con la construcción de robots. Es una propuesta de donde se puede aplicar robots.


Consultas con el tema de robots que en otros países y en nuestro país realizan concursos.


XII Concurso Nacional de Minirobótica 26 y 27 de abril. 1 er. Concurso Internacional de Minirobótica. Sede Instituto Tecnológico de Querétaro. http://www.minirobotica.org/IEEE/Reglamentos/Minirobotica%202007.pdf
http://www.euskalnet.net/kolaskoaga/material/nxt_c.htm