- Módulo 6
Control de Luz con Sensor de Luz
Programación y Ciencias Naturales
Identidad del Módulo
TítuloControl de luz con sensor de luzÁreas TemáticasInformática Ciencias Naturales RobóticaFormatoAprendizaje experiencial y exploratorio; Trabajo en grupos pequeños (3-5 estudiantes); Interacción con sensores FOSSBot y variables ambientales.Requisitos de PreparaciónConexión de FOSSBot a la red local; Configuración del navegador (Chrome/Firefox); Prueba de funcionalidad del sensor de luz.Duración Estimada45 minutosRango de Edad13-14 años (Secundaria Inferior)Palabras ClavePensamiento Algorítmico, Condiciones, Repeticiones, Sensores, Automatización, Detección de Luz/Oscuridad, Comportamiento del Robot.ResumenEste escenario educativo cierra la brecha entre la informática y las ciencias naturales mediante el uso de robótica educativa para detectar cambios ambientales. Los estudiantes se enfocan en el sensor de luz de FOSSBot para guiar el comportamiento del robot a través de la alternancia continua de luz y oscuridad. Al experimentar con condiciones de luz variables, los estudiantes observan cómo los algoritmos toman decisiones y se adaptan en tiempo real. La lección enfatiza la distinción entre diferentes estructuras de repetición algorítmica (bucles) y conecta la retroalimentación visual (colores LED) con los estados del sistema, fomentando una comprensión más profunda de la automatización.
Introducción
La automatización depende en gran medida de la capacidad de una máquina para sentir y reaccionar a su entorno. En esta lección, los estudiantes exploran este concepto utilizando el sensor de luz de FOSSBot. El desafío central es entender cómo un robot puede "ver" la oscuridad o la luz y activar acciones específicas, como movimiento o señales visuales.
A través de una serie de cinco actividades, los estudiantes progresan desde discutir sensores cotidianos hasta programar lógica compleja. Implementarán estructuras condicionales que permiten al robot decidir cuándo girar, cuándo detenerse y qué color mostrar según la intensidad de la luz. Este enfoque práctico desmitifica cómo operan los sistemas automatizados —como las luces de la calle o los dispositivos domésticos inteligentes— en el mundo real.Conocimientos Previos
- • Familiaridad básica con entornos de programación visual (por ejemplo, Scratch)
- • Comprensión de conceptos básicos de programación (bucles y condiciones)
- • Conocimiento de qué es un sensor y cómo se utiliza
- • Experiencia básica usando FOSSBot
Resultados de Aprendizaje
Al final de este módulo, los estudiantes serán capaces de:
Comprensión Conceptual
- ✓ Conectar condiciones ambientales (luz/oscuridad) con comportamiento visual y cinético
- ✓ Interpretar el comportamiento de un robot basado en datos de sensores
- ✓ Entender el uso de condiciones para la toma de decisiones por un robot
Programación e Implementación
- ✓ Usar y programar el sensor de luz de FOSSBot
- ✓ Diseñar e implementar estructuras de repetición algorítmica
- ✓ Distinguir entre diferentes tipos de repeticiones (mientras/hasta) en el mismo algoritmo
Ingeniería y Resolución de Problemas
- ✓ Mejorar la comprensión de la relación entre sensores y automatización
- ✓ Desarrollar el pensamiento algorítmico y computacional a través de la observación y la reflexión
- ✓ Conectar colores LED a estados del sistema (por ejemplo, Rojo para Oscuridad/Advertencia)
📐 Conceptos Clave de Lógica y Control
Lógica Condicional (Si Oscuro/Luz):
REPETIR MIENTRAS (¿Está oscuro?)
HACER [Girar Derecha] [Establecer Color Rojo]El robot continúa una acción solo mientras la condición (oscuridad) es verdadera.
Tipos de Bucles Explicados:
- • Repetir Mientras: Se ejecuta mientras la condición sea VERDADERA.
- • Repetir Hasta: Se ejecuta mientras la condición sea FALSA (se detiene cuando se vuelve verdadera).
- • Repetir N Veces: Se ejecuta un número específico de veces (por ejemplo, 10 veces).
Los estudiantes aprenden a cambiar el LED a Verde cuando se detecta luz, indicando un estado de "Operación Normal".


