¡Lo que se aprende riendo y jugando nunca se olvida!
En Profesor Chiflado® expertos en Edutainment; educando por medio del entretenimiento.
"Nuestra principal apuesta son los niños, máximos portavoces de la modernidad y el cambio social; sin embargo, acercamos a chicos y grandes al conocimiento para que se logre un aprendizaje significativo.
Profesor Chiflado® ha ayudado a los diferentes actores sociales a posicionarse favorablemente a través de actividades lúdicas que apuestan por la responsabilidad social y amor al conocimiento. Tenemos presencia en las principales ciudades de la República Mexicana."
El programa educativo Filosofía para Niños es una propuesta adoptada en la Dirección de Educación Especial para enriquecer los ambientes de enseñanza y aprendizaje en las aulas.
Filosofía para Niños, representa una alternativa pedagógica cuyo objetivo fundamental es formar personas autónomas, que sean capaces de pensar por sí mismas y de transformar creativamente sus contextos, a partir de desarrollar un pensamiento activo, independiente y reflexivo. Para lograr este objetivo, los contextos escolares necesitan transformarse en comunidades de diálogo, en espacios democráticos en donde la expresión e intercambio de opiniones y las interacciones con los otros se desarrollen con libertad. En este sentido, la implementación de Filosofía para Niños amerita que el docente asuma el rol de facilitador en esa comunidad de diálogo, se constituya como un modelo de congruencia entre lo que piensa, lo que dice y lo que hace, mantenga una perspectiva constructiva y propositiva. Su responsabilidad estriba en crear ambientes seguros, de confianza y de respeto, en donde todos se sientan con libertad y confianza para expresarse, como condición para que los alumnos y las alumnas desarrollen un espíritu democrático y de tolerancia, asuman una actitud de entendimiento y de respeto a la diversidad y un pensamiento crítico. A partir de un problema cotidiano que se pone de manifiesto en la casa, en la escuela o con los amigos, los alumnos y las alumnas aprenden a “pensar por sí mismos”, puesto que el docente los alienta a forjarse una opinión propia y a confrontar todo tipo de argumentos, a someterse únicamente a la autoridad de la razón y a formarse un juicio respecto de su propia situación. En este intercambio, despliegan un amplio espectro de habilidades, tales como externar sus puntos de vista, ofrecer alternativas de solución, clarificar sus ideas, reformular, inferir, definir, argumentar y proyectar ideales, detectar falacias o ambigüedades en el discurso propio o en el de los otros, brindar ejemplos y contraejemplos y, en consecuencia, desarrollar la empatía y elaborar juicios fundamentados, con sensibilidad al contexto y siguiendo un proceso de pensamiento autocorrectivo. Desarrollar las habilidades de un pensamiento de orden superior y utilizarlas para explorar críticamente el mundo, implica a su vez, el desarrollo de un pensamiento crítico, de un pensamiento creativo y de un pensamiento valorativo.
El programa Filosofía para Niños es una propuesta metodológica que beneficia, no sólo a los alumnos y alumnas con capacidades y aptitudes sobresalientes, sino a la totalidad del alumnado que se constituye en la comunidad de diálogo, favorece el desarrollo de las capacidades y aptitudes de todos y al mismo tiempo impacta en el desarrollo profesional y personal de los docentes.
Las nuevas exigencias sociales y una visión renovada sobre la función de la educación escolar han puesto de manifiesto la importancia de lograr que los alumnos adquieran las competencias necesarias que les permitan aprender a aprender, aprender a convivir y aprender a ser.
En este contexto resurge con fuerza el papel de la educación artística para la formación integral de las personas y para la construcción de la ciudadanía.
La formación de la sensibilidad y de la expresión artística es una estrategia relevante para el desarrollo de la capacidad creativa, de la autoestima, de la disposición para aprender y del pensamiento abstracto.
"Sin duda, en ese espacio de impulsar a la cultura en el estado y en la ciudad, nuestra primaria TLAMATINI debe ser protagonista, una institución que genere respuestas y propuestas para la promoción del arte y la cultura y la Escuela debe ser líder y ejemplo."
“La oportunidad de disfrutar del canto en este día tan significativo, hace de hoy, un momento especial y bello. Cada evento me transportó a escenarios imaginarios diferentes, matizados por sentimientos que me devolvieron mi capacidad infantil de asombro. Me gusta saber que se realizan esfuerzos para acercar el arte y la cultura a todos los espacios. Me sentí agradecida de haber sido parte de esta experiencia inolvidable”.
Este tutorial le mostrará cómo construir y programar un robot auto-equilibrado LEGO MINDSTORMS EV3 que puede conducir alrededor de una habitación. Puede construir y programar BALANC3R (izquierda) o Gyro Boy (derecha). Una vez que su robot está en funcionamiento, se le desafiará a personalizar la construcción y el programa para inventar su propio robot de equilibrio automático.
Paso 1: Construyendo un robot
Para empezar, elija el robot que desee construir y siga las instrucciones de construcción paso a paso respectivas.
Inicie el software de programación EV3 y abra el archivo de proyecto descargado.
Antes de ejecutar los programas, examinemos brevemente cómo funcionan. El proyecto incluye cuatro programas de ejemplo, dos para cada robot:
BALANC3R-Basics: Balance en su lugar, gire a la derecha y gire a la izquierda
BALANC3R-RemoteControl: Controla el robot con el mando a distancia por infrarrojos
GyroBoy-Basics: Balance en su lugar, gire a la derecha y gire a la izquierda
GyroBoy-AvoidObstacles: Conduzca mientras evita los obstáculos
Cada programa consta de dos bloques de configuración, un lazo de equilibrio y un lazo de control de accionamiento, como se muestra en la figura siguiente.
El programa de equilibrado consta de un lazo de equilibrio, un lazo de control de la unidad y bloques de configuración.
Los bloques de configuración le permiten especificar qué aspecto tiene el robot, para que el robot sepa cómo equilibrar. Por ejemplo, el segundo ajuste del primer ajuste especifica el diámetro de las ruedas del robot. Los programas de ejemplo vienen preconfigurados con los ajustes correctos para BALANC3R y Gyro Boy si utiliza el sensor LEGO EV3 Gyro. Si utiliza el Gyro NXT HiTechnic, cambie la configuración de Choose Sensor en Initialize My Block a 1.
El balance mantiene el robot equilibrado. Mide y calcula la posición y la velocidad de los motores, y determina la velocidad angular del robot (cuán rápido está cayendo), así como el ángulo del robot con relación al suelo. A su vez, utiliza esta información del sensor para calcular cómo conducir los motores con el fin de mantener el robot a la derecha. No necesitará cambiar ningún ajuste de los bloques en este bucle.
El bucle de control de la unidad controla la velocidad y la dirección del robot mientras se mueve alrededor de una habitación usando un bloque de movimiento simplificado. Esta es la parte del programa que puede personalizar fácilmente para crear su propio programa.
Paso 4: Ejecución del programa de ejemplo básico
Ahora está listo para descargar el programa de ejemplo a su robot.
Si ha construido BALANC3R, comience con BALANC3R-Basics.
Si has construido Gyro Boy, comienza con GyroBoy-Basics.
Para iniciar el programa:
Sostenga el robot en posición vertical con las ruedas en el suelo. No lo sostenga firmemente, pero manténgalo suelto para que quede justo entre caer hacia adelante y caer hacia atrás.
Seleccione el programa e inicie con el botón central en el ladrillo EV3.
Primero escuchará un pitido. Mantenga el robot en su lugar.
A continuación, escuchará un doble pitido. Ahora suelte el robot y deje que equilibre.
Su robot debe ahora equilibrar repetidamente en su lugar durante 7 segundos, girar a la derecha durante 7 segundos y girar a la izquierda durante 7 segundos.
Siga estos pasos si el robot no se equilibra:
Si no funciona en el primer intento, repita los pasos anteriores varias veces. Después de un tiempo, sabrás cuál es la posición correcta "de pie".
No trate de "ayudar" el equilibrio del robot. Por supuesto usted debe coger el robot antes de que caiga, pero intentar mantenerlo derecho con sus manos es contra-eficaz.
Compruebe que los cables han sido enchufados correctamente de acuerdo con las instrucciones del edificio:
Los dos motores grandes deben estar conectados a los puertos A y D. (Si los ha intercambiado accidentalmente, está bien. El robot confundirá las curvas izquierda y derecha, pero el equilibrio no se verá afectado).
El sensor Gyro debe conectarse al puerto de entrada 2, independientemente del sensor que utilice.
Compruebe que ha montado correctamente el Sensor Giroscópico de acuerdo con las instrucciones del edificio.
Compruebe que las pilas estén frescas.
Compruebe que está utilizando el último firmware de EV3 (1.06H o 1.06E a partir de esta escritura).
Paso 5: Ejecución del segundo ejemplo de programa
Si ha programado con éxito su robot en el paso anterior, es fácil probar el otro programa de ejemplo para su robot. El robot se equilibra exactamente de la misma manera, pero los movimientos del robot son un poco más interesantes:
BALANC3R-RemoteControl le permite controlar BALANC3R con el control remoto de infrarrojos, como se muestra en el vídeo anterior. Simplemente presione los botones del mando a distancia para hacer que el robot avance, retroceda y gire. (Usted descubrirá los controles rápidamente.) Si no presiona ningún botón, el robot sólo equilibra en el mismo lugar.
GyroBoy-AvoidObstacles hace a Gyro Boy conducir alrededor de una habitación mientras respalda de los obstáculos, como se muestra en el video de arriba. Antes de ejecutar el programa, asegúrese de que los haces blancos de ambos brazos del robot apuntan hacia abajo. El programa se basa en esta posición inicial para asegurarse de que el sensor ultrasónico no detecte el suelo como un "obstáculo" cuando el brazo izquierdo del robot apunta hacia abajo.
Paso 6: Personalización del programa
Como usted ha aprendido antes, el lazo de equilibrio mantiene el robot equilibrado, mientras que el control de la unidad controla la velocidad del robot y la dirección. Los dos bucles se ejecutan simultáneamente, o al mismo tiempo. En el bucle de control de la unidad, utilice Mover mi bloque para especificar la velocidad y la dirección del robot, como se muestra a continuación.
El bloque Mover hace que el robot conduzca y conduzca.
En esta configuración, el robot avanza (30)
mientras gira hacia la izquierda (-15).
El robot sigue conduciendo o girando a la velocidad especificada hasta que vuelva a ejecutar el bloque con diferentes valores de velocidad y dirección. La figura siguiente muestra el Move My Block en acción en el programa de ejemplo básico que se ejecutó en el paso 4. El primer bloque Move establece la dirección y la velocidad a 0, lo que hace que el equilibrio del robot en su lugar sin girar. A continuación, un bloque de espera hace una pausa en el bucle durante 7 segundos, manteniendo al robot en el mismo lugar. Entonces, un segundo bloque Move establece el valor de dirección en 20, haciendo que el robot gire a la derecha. Después de otra espera de 7 segundos, el robot comienza a sintonizar a la izquierda ajustando el valor de dirección a -20.
Control del robot con Mover mis bloques en el bucle de control de la unidad
Ahora que has aprendido a controlar el robot, es hora de poner tus habilidades a prueba con desafíos de programación. Para resolver estos desafíos, puede utilizar las técnicas de LEGO MINDSTORMS EV3 Discovery Book, presentadas en los capítulos 1-9. En lugar de usar Move Steering blocks en el modo On como en los programas de ejemplo, usa Move My Blocks como se muestra arriba.
Desafíos para BALANC3R:
Haga que su unidad de robot alrededor de una habitación, evitando obstáculos con el sensor de infrarrojos en el modo de proximidad.
Haga que su robot siga el faro infrarrojo. Al mover el faro alrededor, el robot debe seguirte.
Coloque el sensor de color delante de las ruedas del robot y haga que el robot siga una línea. Usted puede imprimir la línea que sigue pistas para su robot de aquí.
Desafíos para Gyro Boy:
Haga que su unidad de robot en diferentes direcciones sobre la base del color que detecta con el sensor de color. Para lograr esto, haga que el robot espere a que el sensor vea un objeto amarillo, rojo, verde o azul. A continuación, haga que la unidad en una dirección determinada durante 3 segundos basado en el color detectado, antes de esperar a una nueva señal de color.
Haga que su robot muestre diferentes tipos de caras / ojos en la pantalla mientras interactúa con sus sensores. Muestre una cara enojada si presiona el sensor táctil, muestre una cara feliz cuando dispara el sensor de color, y así sucesivamente.
Paso 7: Hacer su propio robot de equilibrio
En los pasos anteriores, has hecho balancear BALANC3R o Gyro Boy en dos ruedas, y aprendiste a controlarlo con Move My Block. Ahora que tienes los componentes esenciales trabajando, estás listo para personalizar tanto tu robot como tu programa. Por ejemplo, puede convertir BALANC3R en un humanoide de vida con los brazos, y hacer que hablar con usted. O, enloquecer y hacer cualquier vehículo EV3 equilibrio en sus ruedas traseras. ¿Qué pasa con un auto-equilibrio F1 coche de carreras de estilo? Hagas lo que hagas, que otros sepan en los comentarios a continuación. ¡felices creaciones!
Paso 8: Lectura adicional
Con el fin de hacer este tutorial accesible para todos con un conjunto EV3, no cubrir los detalles del algoritmo de equilibrio. Más bien, el diseño de este programa hace posible controlar el robot aunque no sepa exactamente cómo funciona el mecanismo de equilibrado.
Sin embargo, se han escrito muchos artículos sobre los robots de equilibrio automático, y le animo a leer más sobre el tema mientras explora los detalles del programa EV3 proporcionado en esta página. El algoritmo de equilibrio en este programa se basa en una tesis de licenciatura escrita por Steven Witzand, que proporciona una buena visión general del tema, junto con el código fuente de Java que implementa el algoritmo de equilibrio. A su vez, este trabajo se basa en el diseño y el algoritmo utilizado en la NXTway-GS por Yorihisa Yamamoto, que puede estudiar para más detalles.
Se realiza una conexión básica de sensores y se les asigna a través de la programación, una o varias acciones para probar si responden a los estímulos del ambiente.
Se realiza una conexión básica de sensores y se les asigna a través de la programación, una o varias acciones para probar si responden a los estímulos del ambiente.