Proyecto integrador de robótica basado en pensamiento computacional
Creado por Emilia A.
Cómo fue en el aula
Todavía nadie ha contado cómo le fue con este recurso.
Descripción del Curso
Competencias
Requerimientos
Unidades del Curso
UNIDAD 1: Pensamiento computacional aplicado a robótica
<p>En esta unidad se introducen los principios centrales del pensamiento computacional y su aplicación al diseño de un proyecto integrador de robótica. Se explorarán la descomposición, la abstracción y el reconocimiento de patrones para comprender y plantear soluciones ante un problema robótico propuesto, estableciendo las bases para las próximas fases del curso.</p>
Objetivos de Aprendizaje
- Describir los principios de descomposición, abstracción y reconocimiento de patrones y su relevancia en un proyecto robótico.
- Aplicar descomposición para descomponer el problema en subtareas de un robot (movimiento, percepción, interacción).
- Diseñar una representación de patrones y entidades relevantes para el problema propuesto.
Contenidos Temáticos
- Descomposición del problema: desglosar el reto en tareas y subsistemas del robot (navegación, detección, respuesta).
- Abstracción: identificar variables clave y estados del sistema, eliminando detalles no relevantes.
- Reconocimiento de patrones: detectar patrones en datos del entorno y en el comportamiento del robot para guiar decisiones.
Actividades
-
Actividad 1: Taller de descomposición del reto robótico
Se toma un problema robótico propuesto y se descompone en subtareas funcionales. Se explican las relaciones entre subsistemas y se identifican entradas, salidas y restricciones.
Puntos clave: habilidades de segmentación, definición de límites de cada tarea, identificación de dependencias entre subsistemas. Conclusión: una visión estructurada del problema facilita futuras decisiones de diseño.
-
Actividad 2: Abstracción de variables y estados
Se seleccionan variables relevantes (p. ej., distancia, velocidad, estado de sensor) y se determina qué información se mantiene y qué se ignora para simplificar el modelo.
Puntos clave: reducción de complejidad, creación de un modelo de alto nivel. Conclusión: un modelo abstracto facilita la planificación y la programación.
-
Actividad 3: Reconocimiento de patrones en el entorno
Uso de datos de sensores simulados para identificar patrones de obstáculo, bordes y zonas seguras, y proponer reglas de decisión básicas.
Puntos clave: detección de patrones, representación de reglas de decisión. Conclusión: las pautas basadas en patrones guían las acciones del robot en escenarios repetitivos.
-
Actividad 4: Mapeo de problemas a subtareas
Creación de un diagrama de flujo o mapa de subtareas que conecte la descomposición con las acciones del robot, preparando el terreno para la fase de implementación.
Puntos clave: trazabilidad entre problema y soluciones, claridad en la secuencia de acciones. Conclusión: una guía de implementación coherente para el siguiente módulo.
Evaluación
La evaluación de esta unidad se centra en la comprensión de los principios del pensamiento computacional y la capacidad de aplicarlos al contexto robótico.
- Comprensión de descomposición, abstracción y reconocimiento de patrones (20%).
- Capacidad para descomponer un problema en subtareas y asignar roles a cada subsistema (40%).
- Identificación y selección de variables relevantes y estados (20%).
- Claridad del modelo abstracto y del diagrama de flujo que relaciona problema y soluciones (20%).
Duración
4 semanas
UNIDAD 2: Programación y control de comportamientos básicos del robot
<p>Esta unidad se centra en programar y controlar los comportamientos básicos del robot, incluyendo movimiento, percepción de sensores y respuesta ante obstáculos, aplicando principios del pensamiento computacional para diseñar soluciones eficientes y modulares.</p>
Objetivos de Aprendizaje
- Diseñar y programar movimientos básicos (avanzar, girar, detener) y control de velocidad en la plataforma seleccionada.
- Implementar sensores para detección de obstáculos y respuestas adecuadas (parar, desviar, volver a encaminar).
- Ejecutar ciclos de control simples que integren movimiento, percepción y toma de decisiones.
Contenidos Temáticos
- Arquitectura de control y bucles de repetición: estructura de programas y control de flujo para robótica
- Programación de movimiento: comandos de locomoción, velocidad y giro
- Percepción y manejo de obstáculos: sensores, procesamiento de señales y lógica de reacción
- Depuración y pruebas: pruebas en simulación y en banco de pruebas para verificación y validación
Actividades
-
Actividad 1: Programación de movimientos básicos
Escribe y prueba secuencias de movimiento (avanzar, girar 90°, detener) con control de velocidad. Se usarán bloques o código para representar acciones simples.
Puntos clave: sintaxis de control de movimiento, manejo de estados y temporización. Conclusión: el robot ejecuta movimientos básicos de forma estable y predecible.
-
Actividad 2: Detección de obstáculos y respuestas
Integrar sensores de proximidad para detectar obstáculos y activar la respuesta adecuada (parar, evitar, reencaminar).
Puntos clave: umbrales de sensor, decisión basada en reglas, eficiencia de las respuestas. Conclusión: el robot evita colisiones de forma segura.
-
Actividad 3: Ciclo de control integrado
Desarrollar un ciclo de control que combine movimiento y sensor para realizar una tarea simple (navegación recta con detección de obstáculo).
Puntos clave: integración de subsistemas, manejo de estados y retroalimentación. Conclusión: el robot ejecuta una tarea con retroalimentación de percepción.
-
Actividad 4: Depuración y pruebas
Realizar pruebas sistemáticas, registrar resultados y ajustar parámetros para mejorar estabilidad y rendimiento.
Puntos clave: registro de pruebas, análisis de fallas, iteración de ajustes. Conclusión: se obtienen mejoras demostrables en confiabilidad.
Evaluación
La evaluación de esta unidad se orienta a la capacidad de programar comportamientos básicos y de integrar percepción y acción.
- Precisión y eficiencia de los movimientos programados (25%).
- Funcionamiento de la detección de obstáculos y respuestas adecuadas (25%).
- Integración de un ciclo de control que combine percepción y acción (25%).
- Documentación de pruebas y resultados, y capacidad de depuración (25%).
Duración
4 semanas
UNIDAD 3: Construcción y ensamblaje del prototipo funcional
<p>En la unidad final se diseña, ensambla y evalúa un prototipo que implemente al menos tres funcionalidades definidas en el plan de proyecto. Se registran evidencias de funcionamiento y se documenta el proceso de iteración.</p>
Objetivos de Aprendizaje
- Planificar y diseñar un prototipo con al menos tres funcionalidades definidas y priorizadas.
- Ensamblar e integrar mecánica, electrónica y software para lograr las funcionalidades elegidas.
- Registrar evidencias de funcionamiento (videos, fotos, registros de pruebas) y generar un informe de validación.
Contenidos Temáticos
- Diseño de prototipo y selección de componentes: chasis, motores, sensores y actuadores
- Integración de subsistemas: mecánica, electrónica y software
- Documentación y evidencias de funcionamiento: recopilación de datos, pruebas y reportes
- Prueba de prototipo e iteración: validación, mejoras y reportes finales
Actividades
-
Actividad 1: Diseño y selección de componentes
Definir el diseño del prototipo y seleccionar los componentes adecuados para al menos tres funcionalidades. Elaborar un esquema de montagem y cableado básico.
Puntos clave: criterios de selección, compatibilidad, costos y disponibilidad. Conclusión: un plan de construcción viable y documentado.
-
Actividad 2: Ensamblaje e integración de subsistemas
Construir físicamente el prototipo, integrar subsistemas (movimiento, percepción y control) y verificar interfaces entre hardware y software.
Puntos clave: pruebas de ensamblaje, verificación de conectividad y puesta en marcha. Conclusión: prototipo cohesionado y funcional de al menos tres funcionalidades.
-
Actividad 3: Registro de evidencias y validación
Capturar evidencia de funcionamiento (videos, fotos, logs) y documentar pruebas, métricas y conclusiones de validación.
Puntos clave: calidad de evidencias, trazabilidad, interpretación de resultados. Conclusión: informe de validación completo y reproducible.
-
Actividad 4: Iteración y presentación final
Analizar resultados, proponer mejoras y presentar el prototipo a través de una demostración y un informe final.
Puntos clave: habilidades de comunicación, justification de decisiones de diseño y mejoras. Conclusión: prototipo mejorado y comunicación clara de resultados.
Evaluación
La evaluación de esta unidad se centra en la construcción del prototipo y la calidad de la evidencia recogida.
- Viabilidad del diseño y selección de componentes para al menos tres funcionalidades (25%).
- Integración y funcionamiento de los subsistemas (25%).
- Calidad de las evidencias y del informe de validación (25%).
- Demostración final y capacidad de iteración para mejoras (25%).
Duración
4 semanas
Crea tus propios cursos con EdutekaLab
Diseña cursos completos con unidades, objetivos y actividades usando IA.
Comenzar gratis