Lógica de Programación & Diagramas de Flujo
Aprende a razonar como una computadora: proposiciones, verdad, falsedad y el arte de dibujar algoritmos.
El Profe Luis construyó un robot cocinero para la feria del colegio. Pero el robot solo entiende instrucciones muy precisas: "¿Es verdad que el horno está caliente? SÍ → Meter el pastel. NO → Esperar." Descubrió que la computadora solo trabaja con verdad o mentira, 1 o 0. A eso se le llama lógica de programación. 🤖🍰
⚡ Proposiciones: Verdadero o Falso
Una proposición es una afirmación que puede ser verdadera (V) o falsa (F). No puede ser las dos cosas al mismo tiempo. En programación, las condiciones son proposiciones que el programa evalúa para tomar decisiones.
Una proposición es una frase que se puede evaluar como V (verdadero) o F (falso):
| Proposición | ¿V o F? | ¿Por qué? |
|---|---|---|
| "2 + 2 = 4" | VERDADERO | Es correcto matemáticamente |
| "Costa Rica está en Europa" | FALSO | CR está en Centroamérica |
| "El número 7 es par" | FALSO | 7 es impar |
| "Un semáforo en verde = PASAR" | VERDADERO | Regla de tránsito |
| "¿Qué color te gusta?" | NO ES PROP. | Es una pregunta, no afirmación |
Identifica si cada proposición es VERDADERA o FALSA:
Las proposiciones se pueden combinar con conectivos lógicos:
V AND F = F
F OR F = F
NOT F = V
📊 Diagramas de Flujo
Un diagrama de flujo es una representación gráfica de un algoritmo usando símbolos con formas específicas conectados por flechas que muestran el orden de las instrucciones.
Las flechas conectan los símbolos y muestran la dirección del flujo. ¡Sin flechas el diagrama no tiene sentido!
Algoritmo: Decidir si salir a jugar según el clima 🌧️
lloviendo?
en casa
a jugar
🔧 Crea tu propio diagrama para el algoritmo de "Hacer la tarea". Arrastra los pasos al área de construcción:
Computación Física & Circuitos Eléctricos
Del mundo virtual al mundo real: circuitos, sensores y la magia de conectar código con hardware.
La abuela del Profe Luis quería saber si alguien abría su refrigerador de noche. Luis le instaló un sensor de luz conectado a un microcontrolador (una pequeña computadora). Cuando el fridge se abría y la luz entraba, el sensor lo detectaba y el microcontrolador hacía sonar un actuador (un buzzer). ¡Eso es computación física! Código que controla el mundo real. 🔔🍎
🖥️ Componentes de la Computación Física
La computación física combina software (programas) con hardware (piezas físicas) para crear sistemas que interactúan con el mundo real mediante sensores y actuadores.
micro:bit y Arduino en muchos colegios para proyectos de computación física. ¡Hasta hay un festival nacional de robótica escolar! 🤖🇨🇷
⚡ Componentes de un Circuito Eléctrico
Un circuito eléctrico es un camino cerrado por donde circula la corriente eléctrica, formado por: fuente de energía, conductores, cargas y opcionalmente un interruptor.
| Componente | Símbolo | Función | Ejemplo real |
|---|---|---|---|
| Fuente de energía | 🔋 | Provee la energía eléctrica | Pila, batería, tomacorriente |
| Conductor | 〰️ | Transporta la corriente | Cable de cobre |
| Carga / Receptor | 💡 | Consume la energía | LED, motor, bocina |
| Interruptor | 🔘 | Abre o cierra el circuito | Botón, switch |
| Resistencia | 🔩 | Limita el flujo de corriente | Resistor (rayitas de colores) |
Los LEDs y baterías tienen polaridad: tienen un lado + (positivo) y un lado − (negativo). ¡Si los conectas al revés no funcionan o se dañan! El polo positivo es por donde entra la corriente y el negativo por donde sale.
Las luces de tu colegio están en paralelo. Si una se apaga, las otras siguen encendidas. Los bombillos navideños antiguos eran en serie, ¡por eso si uno se quemaba se apagaba toda la cadena!
🔌 Simulador de circuito: presiona el interruptor para ver el flujo de corriente:
Fundamentos de Electrónica & Microcontrolador
Conoce los pines, señales analógicas y digitales, y cómo un microcontrolador "habla" con el mundo.
El Profe Luis tiene un Arduino en su escritorio. Un día lo conectó a un sensor de temperatura y a un ventilador. El Arduino leyó la temperatura (señal analógica) y decidió: "Si temperatura > 30°C, encender ventilador" (señal digital: ON/OFF). ¡El microcontrolador fue el traductor entre el mundo físico y el mundo digital! 🌡️💨
📡 Señales: Analógica vs Digital
Una señal es información que viaja a través de un circuito. Puede ser de dos tipos: analógica (continua, como la temperatura) o digital (solo 0 y 1, como encendido/apagado).
| Característica | Analógica | Digital |
|---|---|---|
| Valores posibles | Infinitos (continuos) | Solo 2: 0 y 1 |
| Ejemplo de sensor | Potenciómetro, micrófono | Botón, PIR (movimiento) |
| Pin Arduino | A0, A1, A2... (pines A) | D2, D3, D4... (pines D) |
| Función Arduino | analogRead() | digitalRead() / digitalWrite() |
🧠 El Microcontrolador (Arduino UNO)
Un microcontrolador es un pequeño computador integrado en un chip que puede leer sensores, ejecutar un programa y controlar actuadores. Tiene pines de entrada y salida (I/O) para conectar el mundo físico.
Haz clic en los pines para ver su función:
El microcontrolador se conecta a la computadora por USB. Se escribe el código en el IDE (Entorno de Desarrollo), se compila (traduce a lenguaje máquina) y se sube a la tarjeta. ¡Después funciona solo, sin necesitar la computadora!
Herramientas Generativas & Desafíos de la IA
La IA que crea: texto, imágenes y audio. Usos éticos, privacidad y cómo protegernos en el mundo digital.
El Profe Luis usó una IA para crear las imágenes de su presentación sobre dinosaurios. Solo escribió: "un tiranosaurio rex usando una mochila escolar en Costa Rica" y en segundos apareció la imagen exacta. Su alumna Sofía preguntó: "¿Eso es trampa?" El profe respondió: "No, si lo usas de forma ética y honesta. La IA es una herramienta, como una calculadora." Pero también le advirtió: "Nunca le des tus datos personales a una IA." 🦕🎒
✨ Herramientas de IA Generativa
Una herramienta generativa de IA es un programa que produce contenido nuevo (texto, imágenes, audio, video) a partir de instrucciones en lenguaje natural llamadas "prompts".
Las IA de generación de texto pueden redactar, resumir, traducir, explicar y conversar:
Correcto: Pedir que explique algo, ayudarte a corregir, generar ideas. Incorrecto: Copiar y pegar como si fuera tuyo sin decirlo, presentar trabajo de la IA como propio en un examen.
Las IA de generación de imágenes crean imágenes originales a partir de descripciones de texto:
Las IA de generación de audio pueden clonar voces, crear música y efectos de sonido:
Algunas IAs pueden imitar la voz de cualquier persona con solo unos segundos de audio. Por eso nunca compartas grabaciones tuyas con extraños, y desconfía de audios extraños de personas conocidas. ¡Pueden ser falsos!
🎮 Juego del Prompt: Lee la descripción y adivina qué tipo de IA generativa se usó:
🛡️ Desafíos de la IA: Protege tu Información
Es cualquier dato que permite identificarte o ubicarte: nombre completo, dirección, teléfono, cédula, contraseñas, fotos, nombre de tu colegio. NUNCA la compartas con herramientas de IA ni desconocidos en línea.
🎮 Lee cada escenario y decide: ¿es SEGURO o PELIGROSO?
Estas son las reglas de oro para usar la IA de forma segura: