💻

Tecnología e Informática — 5.° Grado

Aprende jugando: lógica, robótica, datos y visualización

⭐ Quinto de Primaria  |  4 Unidades Interactivas
🧠 Operadores Lógicos: Y & O
Aprende a combinar condiciones como una computadora. ¡Más fácil de lo que crees!
🔗

Operador Y (AND)

Ambas condiciones deben ser verdaderas

Operador O (OR)

Al menos una condición debe ser verdadera

🎯

Problema Real

Tomar decisiones combinando condiciones

📖

Historia: Ada y el robot portero

¡Un robot guarda la puerta de la escuela!

En la Escuela Digital del Futuro, un robot llamado BOT-3000 cuida la entrada. Para que abra la puerta, el estudiante debe cumplir condiciones. Ada, una niña de 5.° grado, llega un lunes con su mochila. El robot revisa: "¿Es día de clases? Y ¿Tiene carné?" Solo si ambas son VERDADERO, la puerta se abre.

Ese sábado, Ada volvió a buscar su libro olvidado. La condición era: "¿Es feriado? O ¿Tiene permiso especial?". Solo necesitaba UNA de las dos para entrar. Así funcionan los operadores lógicos.

🔗 Operador Y (AND)

Se escribe Y o AND. El resultado es VERDADERO solo cuando todas las condiciones son verdaderas.

Ejemplo: Para ir al cine: dinero Y tiempo libre. Si falta uno, no puedes ir.

⚡ Operador O (OR)

Se escribe O o OR. El resultado es VERDADERO cuando al menos una condición es verdadera.

Ejemplo: Puedes pagar: con efectivo O con tarjeta. Basta con tener uno.

🔬
¿Sabías que? El matemático George Boole inventó la lógica booleana en 1854, mucho antes de que existieran las computadoras. Hoy, CADA operación en tu celular, computadora y videojuego usa su matemática. ¡Es uno de los inventos más importantes de la historia!
📋

Tablas de Verdad

Una tabla de verdad muestra todos los resultados posibles de un operador lógico. V = Verdadero, F = Falso.

🔗 Operador Y (AND)

ABA Y B
FalsoFalsoFalso
FalsoVerdaderoFalso
VerdaderoFalsoFalso
VerdaderoVerdaderoVerdadero

⚡ Operador O (OR)

ABA O B
FalsoFalsoFalso
FalsoVerdaderoVerdadero
VerdaderoFalsoVerdadero
VerdaderoVerdaderoVerdadero
🎮

Simulador de Compuertas Lógicas

Haz clic en los botones para activar/desactivar cada condición. 🟢 = Verdadero   🔴 = Falso

🔗 Compuerta Y (AND)

Condición A
Condición B
Y
AND
🔴
Falso

⚡ Compuerta O (OR)

Condición A
Condición B
O
OR
🔴
Falso
🏆

¡Quiz de Operadores Lógicos!

🎯 Quiz Lógica Puntos: 0

💡

Operadores en la vida real

🎮 En videojuegos

Un personaje puede atacar si: tiene energía Y presiona el botón. Puede moverse si: presiona izquierda O derecha.

🚦 En semáforos

El carro avanza si: luz verde Y paso libre. Se detiene si: luz roja O peatón cruzando.

🔐 En contraseñas

El acceso se concede si: usuario correcto Y contraseña correcta. Si falla uno, acceso denegado.

📱 En apps

Una notificación suena si: hay mensaje nuevo O hay llamada entrante.

-- Pseudocódigo con operadores lógicos --

-- Operador Y:
SI (tiene_carné Y es_día_de_clases) ENTONCES
    abrirPuerta()
FIN SI

-- Operador O:
SI (tiene_efectivo O tiene_tarjeta) ENTONCES
    procesarPago()
FIN SI
⚙️ Procedimientos y Funciones
Agrupa instrucciones y reutilízalas cuantas veces quieras. ¡Como tener superpoderes en programación!
📦

¿Qué es?

Un bloque de código con nombre que puedes llamar

📥

Parámetros

Datos que la función recibe para trabajar

📤

Retorno

El resultado que devuelve la función

📖

Historia: La receta del Profe Código

¿Por qué repetir lo mismo una y otra vez?

El Profe Código tenía una máquina de hacer jugos. Cada vez que alguien quería un jugo, él escribía: "tomar fruta, lavarla, cortarla, exprimir, servir en vaso". Tardaba muchísimo.

Un día decidió crear un procedimiento llamado hacerJugo(fruta) con todas esas instrucciones adentro. ¡Ahora solo tenía que escribir hacerJugo("naranja") y listo! La palabra en paréntesis (naranja) se llama argumento: es el valor específico que le damos al parámetro fruta.

📦 Procedimiento

Bloque de instrucciones agrupadas con un nombre. No devuelve ningún valor, solo realiza acciones.

Ejemplo: saludar(nombre) muestra un saludo en pantalla.

🔁 Función

Como un procedimiento, pero devuelve un resultado al programa.

Ejemplo: sumar(a,b) calcula y devuelve la suma.

📥 Parámetro

Variable en la definición de la función.

En sumar(a,b), los parámetros son a y b.

📤 Argumento

Valor real que damos cuando llamamos la función.

En sumar(5,3), los argumentos son 5 y 3.

🏛️
Dato histórico: La primera programadora de la historia fue Ada Lovelace (1815-1852). Ella escribió el primer algoritmo para una máquina computadora ¡hace 200 años! Y ya usaba el concepto de subrutinas (lo que hoy llamamos funciones). El lenguaje de programación "Ada" lleva su nombre.
💻

¿Cómo se declara e invoca una función?

Una función tiene 3 momentos: declarar, invocar y recibir el resultado.

-- 1. DECLARAR la función:
FUNCION calcularArea(base, altura)
    area = base * altura
    RETORNAR area
FIN FUNCION

-- 2. INVOCAR la función:
resultado = calcularArea(10, 5)
-- base=10, altura=5 → resultado = 50

-- 3. USAR el resultado:
mostrar("El área es: " + resultado)

🗺️ Anatomía de una función:

FUNCIONnombre(parámetros)instruccionesRETORNAR valor
🧪

¡Laboratorio de Funciones!

Escribe los valores y haz clic en "Ejecutar" para ver cómo funciona cada función.

📝 FUNCION saludar(nombre, edad)

Muestra un saludo personalizado.

El resultado aparecerá aquí...
🔢 FUNCION calcularPrecio(cantidad, precio_unitario)

Calcula el total. Aplica 10% de descuento si compras más de 5.

El resultado aparecerá aquí...
📐 FUNCION calcularArea(base, altura)

Retorna el área de un rectángulo.

El resultado aparecerá aquí...
🏆

¡Quiz de Funciones!

🎯 Quiz Funciones Puntos: 0

🤖 Sensores, Actuadores y Domótica
Descubre cómo las máquinas sienten el mundo y responden a él. ¡El futuro ya está aquí!
👁️

Sensor

Detecta información del entorno

💡

Actuador

Genera una acción física

🏠

Domótica

Hogar automatizado e inteligente

📖

Historia: La casa inteligente de Sofía

Una mañana en el Hogar del Futuro

Sofía se despierta a las 7am. El sensor de luz detectó que ya había claridad y apagó las luces automáticamente. El sensor de temperatura había ajustado el agua caliente antes de que llegara a la ducha. Al salir al jardín, el sensor de movimiento encendió la lámpara de seguridad. El actuador (la lámpara) recibió la señal y ¡se encendió!

Todo esto es posible gracias a la domótica: la tecnología que automatiza el hogar para hacerlo más cómodo, seguro y eficiente.

👁️ ¿Qué es un sensor?

Un dispositivo que detecta cambios en el ambiente (luz, temperatura, movimiento, sonido...) y convierte esa información en una señal eléctrica que puede procesar una computadora o microcontrolador.

⚡ ¿Qué es un actuador?

Un dispositivo que recibe una señal eléctrica y genera una acción física: encender una luz, mover un motor, activar una bocina, abrir una válvula...

👁️

Tipos de Sensores — haz clic para aprender

Sensor🌡️

Temperatura

Mide el calor

Sensor☀️

Luz (LDR)

Mide la luminosidad

Sensor🏃

Movimiento (PIR)

Detecta presencia

Sensor🎤

Sonido

Detecta ruido

Sensor💧

Humedad

Mide agua en el aire

Sensor📡

Ultrasónico

Mide distancias

Tipos de Actuadores — haz clic para aprender

Actuador💡

LED

Luz indicadora

Actuador⚙️

Motor DC

Produce movimiento

Actuador🔔

Buzzer

Emite sonido

Actuador🦾

Servo

Control de ángulo

Actuador🔌

Relé

Interruptor eléctrico

Actuador🖥️

Pantalla LCD

Muestra texto

🔌

Conexiones: VCC y GND

🔴 VCC (Voltaje)

Cable de energía positiva. Se conecta al pin de voltaje del componente. Generalmente rojo. Típicamente 3.3V o 5V en Arduino.

⚫ GND (Tierra)

Cable de tierra o negativo. Cierra el circuito eléctrico. Generalmente negro. Sin GND, el circuito no funciona.

🔵 Señal (DATA)

Lleva la información: el sensor envía datos al microcontrolador, o éste envía comandos al actuador.

🔌 Sensor de temperatura → Arduino

Arduino
🖥️
VCC 5V

PIN 7 DATA

GND
Sensor
🌡️

💡 Arduino → LED (Actuador)

Arduino
🖥️
PIN 13

GND
LED
💡
GND

Arduino envía HIGH/LOW al pin para encender/apagar el LED.

🏠

Domótica: El Hogar Inteligente

¿Qué es la domótica?

La domótica (del latín domus = casa) integra tecnología en el hogar para automatizar y controlar sistemas como iluminación, climatización, seguridad y electrodomésticos. Usa sensores, actuadores y redes de comunicación para mejorar la comodidad, seguridad y eficiencia energética.

🏠 ¡Controla la casa inteligente! Haz clic en los interruptores:

🛋️ Sala

💡 Luces
❄️ Aire Acondicionado
📺 Televisión

🛏️ Habitación

💡 Luces
🌡️ Termostato
🎵 Música

🔒 Seguridad

📹 Cámara
🚨 Alarma
🚪 Puerta Smart

🌱 Jardín

💧 Riego Auto
💡 Luces Jardín
⚡ Panel Solar

🌟 Beneficios de la Domótica:

Ahorro de energía

Las luces se apagan solas cuando no hay nadie. El aire acondicionado se ajusta según la temperatura.

🔒

Mayor seguridad

Sensores de movimiento, cámaras y alarmas que alertan al dueño en su celular ante cualquier intrusión.

Accesibilidad

Personas con discapacidades pueden controlar toda su casa con la voz o desde su celular.

🌱

Cuidado del ambiente

El riego automático usa solo el agua necesaria. El monitoreo de consumo reduce la huella de carbono.

🔢

Tipos de Datos

Numérico y texto

📋

Recolección

Técnicas y métodos

💾

Almacenamiento

Archivos y hojas de cálculo

📊

Visualización

Gráficos y tablas

📖

Historia: El Club de Datos

Un proyecto especial

La maestra Valeria propuso hacer una encuesta sobre deportes favoritos de toda la escuela. Los estudiantes debían recolectar datos, almacenarlos y mostrarlos con gráficos. Primero tuvieron que entender: ¿qué es un dato?

El descubrimiento

Marco escribió: "Mi deporte favorito es el fútbol" — eso es un dato de texto. Sofía escribió: "Juego 3 veces por semana" — ese es un dato numérico. Con ambos tipos, crearon gráficos que toda la escuela entendió.

🔢

Tipos de Datos

🔢

Dato Numérico

Son números con los que podemos hacer operaciones matemáticas.

Ejemplos:
📏 Altura: 135 cm
🎂 Edad: 11 años
🌡️ Temperatura: 28°C
⚽ Goles: 7
📝

Dato de Texto

Son palabras o frases que describen cualidades. No se suman.

Ejemplos:
👦 Nombre: "Carlos"
🏀 Deporte: "Baloncesto"
🎨 Color: "Azul"
🐾 Mascota: "Perro"

🎮 Juego: ¿Numérico o Texto?

Lee cada dato y clasifícalo correctamente.

Puntos: 0 / 0
📋

Recolección de Datos

Recolectar datos significa juntar información de manera organizada para responder una pregunta.

📝

Encuesta

Preguntas escritas para muchas personas. Ideal para opiniones.

"¿Cuál es tu fruta favorita?"
👁️

Observación

Anotar lo que ocurre sin preguntar. Ideal para comportamientos.

Contar autos en 10 minutos.
🎙️

Entrevista

Preguntas orales. Permite información más detallada.

Preguntar al director.
🌡️

Medición

Usar instrumentos para datos exactos.

Medir temperatura cada hora.
💾

Almacenamiento de Datos

📄

Archivos Locales

Se guardan en el dispositivo. Solo accesibles desde ese equipo.

✅ Sin internet ✅ Privados
❌ Solo un equipo ❌ Se pueden perder
📊

Hojas de Cálculo

Organizan en filas y columnas. Permiten cálculos y gráficos.

✅ Fórmulas ✅ Gráficos
✅ Compartir ❌ Requiere programa
☁️

Nube

Servidores de internet. Accesibles desde cualquier dispositivo.

✅ Cualquier equipo ✅ Respaldo
❌ Necesita internet

📊 Ejemplo de hoja de cálculo:

Nombre Deporte Horas/Semana Grado
📊

Visualización de Datos

Visualizar datos significa mostrarlos gráficamente para que sean más fáciles de entender.

📊

Barras

Compara cantidades

📈

Líneas

Cambios en el tiempo

🥧

Pastel

Proporciones

🗂️

Tabla

Organiza información

⬆️ Haz clic en un tipo de gráfico para verlo

🎯

Quiz: Datos y Visualización