🤖✨
Profe Luis · www.profe-luis.com

¡Aventuras de Código!

Informática · 2° de Primaria

🌐 www.profe-luis.com
🚀

¡Bienvenido a Aventuras de Código!

Aprende informática de forma divertida con juegos, ejemplos y actividades especiales para 2° de Primaria

🎯
¿Qué vas a aprender?
5 temas súper interesantes te esperan

En esta aventura descubrirás los secretos de la informática. ¡Cada tema tiene una historia, ejemplos del mundo real y juegos para practicar!

🧩
Programación en Bloques
Construye programas usando piezas coloridas como un rompecabezas
📋
Algoritmo
Aprende a dar instrucciones paso a paso para resolver problemas
🔢
Dato
Descubre los dos tipos de datos que usa la computadora
📦
Variable
Una cajita mágica que guarda información que puede cambiar
Evento
Causa y efecto: una acción que hace que algo pase en el programa
💡
¿Sabías que...?
La primera persona en programar una computadora fue Ada Lovelace ¡en el año 1843! Mucho antes de que existieran las pantallas. Escribió instrucciones matemáticas en papel. ¡Era como magia!
📖
¿Cómo usar esta aplicación?
1
Elige un tema
Toca cualquier botón del menú de arriba o una tarjeta para empezar.
2
Lee y explora
Aprende con historias, ejemplos reales y diagramas coloridos.
3
¡Juega y practica!
Cada sección tiene juegos interactivos. ¡Intenta obtener todos los puntos!
🧩

Programación por Bloques

Construye historias y programas con piezas de colores como si fuera un rompecabezas

📚
La Historia de los Bloques
🕰️ Antes: Solo texto
Al principio, programar era escribir muchas letras y números en pantalla. Era muy difícil y confuso para los niños.
✨ 2003: Nació Scratch
El MIT Media Lab en Estados Unidos creó Scratch. ¡La primera herramienta con bloques de colores para niños y niñas!
🌍 Hoy: En todo el mundo
Más de 100 millones de niños usan programación por bloques en todo el mundo. ¡Tú eres parte de esa historia!
📖 Historia: El Robot Ayudante
Lucía tenía un robot de juguete al que quería enseñarle a bailar. Para eso, le dio instrucciones con tarjetitas de colores: una azul para moverse, una amarilla para girar, y una morada para decir "¡Hola!". El robot siguió las tarjetas en orden y bailó perfectamente. Eso mismo hacemos cuando programamos con bloques: ¡usamos tarjetas coloridas para darle instrucciones a la computadora!
💡
¿Qué es la Programación por Bloques?

Es una forma de crear programas arrastrando y uniendo piezas de colores en lugar de escribir letras. Cada bloque tiene una función especial:

🔵
Bloques de Movimiento
Hacen que los personajes caminen, salten o giren
🟡
Bloques de Eventos
Empiezan el programa cuando algo pasa
🟣
Bloques de Apariencia
Cambian el color o el disfraz del personaje
🟠
Bloques de Sonido
Reproducen música o sonidos
🖥️ La interfaz de Scratch tiene 3 partes:
1
Paleta de Bloques
A la izquierda. ¡Aquí están todos los bloques disponibles!
2
Área de Scripts
Al centro. Aquí arrastras y unes los bloques para crear tu programa.
3
Escenario (Stage)
A la derecha. Aquí ves cómo queda tu programa en acción.
🎨 Bloques
⚡ Al hacer clic
➡ Mover 10 pasos
💬 Decir "¡Hola!"
🔊 Tocar sonido
🔄 Girar 90°
📋 Área de Scripts

← Arrastra bloques aquí

🖥️ Escenario
😺
Objetos (Sprites)
😺

Gato

🐶

Perro

🌍
Ejemplos en la Vida Cotidiana

La programación por bloques es como dar instrucciones en nuestra vida diaria:

🧇
Hacer el desayuno
Cada paso es un bloque: poner pan, tostar, untar mantequilla
🦷
Lavarse los dientes
Bloque 1: agarrar cepillo. Bloque 2: poner pasta. Bloque 3: cepillar
📚
Guardar la mochila
Secuencia de acciones en orden correcto
🚶
Llegar a la escuela
Ir a la derecha, cruzar la calle, entrar por la puerta
🎮 Juego: ¡Construye tu Historia!
Haz clic en los bloques para agregar acciones y crear una historia para el gatito. ¡Luego ejecuta el programa!
⭐ Puntos: 0


🎨 PALETA DE BLOQUES — haz clic para agregar:

📋 ÁREA DE SCRIPTS — tus bloques (clic para quitar):

¡Agrega bloques aquí!

¡Hola amigos! 👋
😺
🎉

¡Excelente programador/a! Creaste una secuencia de bloques perfecta.

🌟
Dato curioso
Scratch fue creado por un grupo de investigadores liderados por Mitchel Resnick en el MIT. Su objetivo era que cualquier niño del mundo pudiera aprender a programar jugando. ¡Hoy Scratch está disponible en más de 70 idiomas!
📋

¡El Algoritmo!

Una receta mágica: instrucciones en orden que resuelven cualquier problema

📚
Historia del Algoritmo
📖 ¿De dónde viene la palabra "algoritmo"?
Hace más de 1200 años, en una ciudad llamada Bagdad (en el actual Iraq), vivía un matemático muy sabio llamado Muhammad ibn Musa al-Khwarizmi. Él escribió libros donde explicaba paso a paso cómo resolver problemas matemáticos. En Europa, los estudiantes leyeron su nombre y lo cambiaron a "algoritmo". ¡Una palabra de más de mil años que usamos todos los días!
📌 ¿Qué es un algoritmo?
Es una lista de pasos en orden que, al seguirlos correctamente, resuelve un problema o realiza una tarea. Como una receta de cocina, pero para cualquier cosa.
🔑
Características de un Algoritmo
1️⃣
Ordenado
Los pasos van en un orden específico. ¡No se pueden mezclar!
Preciso
Cada instrucción debe ser clara y sin confusión
🏁
Finito
Debe tener un inicio y un final definidos
🎯
Efectivo
Si sigues los pasos, el problema se resuelve
🍎
Algoritmos en tu Vida

¡Ya conoces muchos algoritmos sin saberlo!

🦷 Algoritmo: Lavarse los dientes
Paso 1: Toma el cepillo de dientes
Paso 2: Pon pasta dental
Paso 3: Cepilla los dientes por 2 minutos
Paso 4: Escupe y enjuaga la boca
Paso 5: Guarda el cepillo
¡FIN!
🥪 Algoritmo: Hacer un sándwich
Paso 1: Saca dos rebanadas de pan
Paso 2: Pon queso sobre una rebanada
Paso 3: Agrega el jamón
Paso 4: Cubre con la otra rebanada
Paso 5: ¡Listo para comer!
¡FIN!
🎒 Algoritmo: Preparar la mochila
Paso 1: Revisa qué materiales necesitas hoy
Paso 2: Busca cada material
Paso 3: Mete los materiales en la mochila
Paso 4: Cierra la mochila
Paso 5: Pon la mochila en la puerta
¡FIN!
🎮 Juego: ¡Ordena el Algoritmo!
Los pasos están desordenados. Tócalos en el orden correcto para completar el algoritmo. ¡Puedes elegir entre 3 historias!
⭐ Puntos: 0

👆 Elige un desafío arriba para comenzar

🏆

¡Brillante! ¡Ordenaste el algoritmo perfectamente!

🤖
Los algoritmos están en todas partes
Cuando buscas un video en YouTube, un algoritmo decide cuáles mostrarte. Cuando usas el GPS para llegar a algún lugar, un algoritmo calcula el mejor camino. ¡Hasta cuando Netflix recomienda películas, usa algoritmos!
🔢

El Dato

¡Todo lo que la computadora guarda y procesa es un dato!

📚
Historia del Dato
📖 El cuento de los datos
Imagina que eres un detective y tienes una libreta. En esa libreta anotas todo: el nombre del sospechoso ("Carlos"), su edad (25), la hora del crimen (10:30) y el color de su ropa ("azul"). Todo lo que anotas es un dato. Las computadoras hacen exactamente lo mismo: guardan información en su memoria para poder usarla después.
📌 ¿Qué es un dato?
Un dato es cualquier información que puede ser guardada, leída o procesada por una computadora. Puede ser un número, un texto, una imagen o un sonido.
🗂️
Dos Tipos de Datos
🔢 Dato Numérico

Son números con los que se pueden hacer sumas, restas y comparaciones.

5 años 30°C 100 puntos 1.75 m 7:30 AM
🔤 Dato de Texto

Son palabras, letras o frases. Se llaman "cadenas de texto" o strings.

María Costa Rica ¡Hola! Azul Perro
⚠️ ¡Cuidado con este truco!
El número de teléfono "2222-3333" parece un número, pero es dato de texto porque no lo usamos para hacer sumas. Lo mismo pasa con el número de cédula o el código postal. Si no se opera matemáticamente, ¡es texto!
🎂
"Tengo 7 años"
7 → Numérico (se puede sumar)
🌡️
Temperatura: 28°C
28 → Numérico (se compara)
👤
Nombre: "Sofía"
Sofía → Texto (es una palabra)
🎨
Color favorito: "rojo"
rojo → Texto (es una palabra)
Goles: 3
3 → Numérico (se cuenta)
🏫
Escuela: "La Paz"
La Paz → Texto (es un nombre)
🎮 Juego: ¡Clasifica el Dato!
Toca el botón correcto: ¿el dato es Numérico 🔢 o de Texto 🔤? ¡Ganas puntos por cada respuesta correcta!
⭐ Puntos: 0 / 0
🥇

¡Perfecto! ¡Clasificaste todos los datos correctamente!

💾
¿Sabías que...?
Las computadoras guardan TODOS sus datos como números 0 y 1. ¡Incluso las letras! La letra "A" en la computadora es el número 65. La letra "B" es 66. ¡Este sistema se llama código ASCII y fue creado en 1963!
📦

La Variable

Una cajita especial que guarda información y puede cambiar su contenido

📚
Historia: La Cajita Mágica
📖 Pedro y sus cajitas
Pedro coleccionaba estampillas. Tenía una cajita en la que ponía un papelito que decía cuántas estampillas tenía. Al principio decía "10". Cuando consiguió 5 más, cambió el papelito por "15". Cuando regaló 3, lo cambió a "12". La cajita siempre tenía la información más reciente, y podía cambiar cuando Pedro quería. ¡Eso es exactamente una variable en programación! Una cajita con un nombre que guarda un valor que puede cambiar.
📌 ¿Qué es una variable?
Una variable es un espacio en la memoria de la computadora con un nombre específico que guarda un valor. Ese valor puede cambiar mientras el programa funciona.
🔬
¿Cómo es una Variable?

Toda variable tiene dos partes importantes:

🏷️
Nombre

¿Cómo se llama la cajita? Ej: edad, puntos, nombre

📊
Valor

¿Qué hay adentro? Ej: 8, 100, "Ana"

📐 Ejemplos de variables
edad = 8 → la cajita "edad" guarda el número 8

nombre = "Sofía" → la cajita "nombre" guarda el texto "Sofía"

temperatura = 30 → la cajita "temperatura" guarda 30
🌍
Variables en tu Vida Cotidiana

¡Hay variables en todas partes! Observa qué cosas cambian constantemente:

🎂
Edad
Cambia cada año en tu cumpleaños
🌡️
Clima
Cambia cada día: soleado, lluvioso, nublado
Puntos
Aumentan o bajan en un juego
🍎
Cantidad
Las manzanas en la canasta cambian si comes una
⏱️
Tiempo
El tiempo restante en un juego va bajando
📏
Estatura
Crece poco a poco con los años
🎮 Laboratorio de Variables
¡Experimenta con variables reales! Usa los botones + y − para cambiar el valor de cada variable y observa cómo cambia.
🎂
edad
Cuántos años tienes
valor
8
puntos
Tu puntaje en el juego
valor
0
🌡️
temperatura
Temperatura del día en °C
valor
25
🍎
manzanas
Manzanas en la canasta
valor
5
🎮
Variables en los videojuegos
En Minecraft, cuando recoges diamantes, la variable "diamantes" aumenta. Cuando construyes algo, la variable "bloques_disponibles" disminuye. ¡Los videojuegos usan cientos de variables al mismo tiempo para recordar todo lo que pasa!

El Evento

Una acción que despierta al programa y hace que algo suceda

📚
Historia: El Interruptor Mágico
📖 La habitación de Valentina
La habitación de Valentina tenía gadgets especiales. Cuando abría la puerta, la música comenzaba. Cuando aplaudía dos veces, las luces se apagaban. Cuando presionaba un botón rojo, la TV se encendía. ¡Cada acción desencadenaba una reacción! En programación, esas acciones se llaman eventos: algo que pasa y hace que el programa reaccione.
📌 ¿Qué es un Evento?
Un evento es una acción o condición específica que el programa está "esperando". Cuando ocurre, activa y ejecuta una serie de instrucciones. Es como un detonador: ocurre algo → el programa reacciona.
🎯
Tipos de Eventos en Scratch
🏴
Bandera Verde
"Al hacer clic en 🟢" → el programa empieza
🖱️
Clic en objeto
"Al hacer clic en el gato" → el gato reacciona
⌨️
Tecla del teclado
"Al presionar la tecla →" → el personaje se mueve
📨
Mensaje
"Al recibir mensaje" → otro personaje reacciona
🎤
Sonido
"Al detectar sonido fuerte" → algo cambia
🕐
Temporizador
"Cuando el tiempo llega a 0" → termina el juego
⚡ Estructura de un evento en Scratch
⚡ Cuando se presione la bandera verde
➡️ Mover 10 pasos
💬 Decir "¡Hola!"
🔊 Tocar sonido
🌍
Eventos en tu Vida Cotidiana

Los eventos están por todos lados. ¡Es la relación causa → efecto!

🔔 Suena el despertador
Te despiertas y te levantas
🚦 Semáforo en verde
Los carros avanzan
📱 Llega un mensaje
El teléfono vibra y suena
💡 Presionas el interruptor
La luz se enciende
🎮 Juego: ¡Activa el Evento!
Lee cada situación y escoge qué tipo de evento es. ¡Gana puntos por cada respuesta correcta!
⭐ Puntos: 0 / 0
🎊

¡Eres un experto/a en eventos! ¡Puntuación perfecta!

🖥️ Simulador de Eventos Scratch
Toca los botones para simular eventos y observa qué pasa en el escenario. ¡Cada botón es un evento diferente!
😺

Aquí aparecerán los eventos...

🎯
Eventos en tu teléfono
Cuando le hablas a tu teléfono y dices "Ok Google" o "Hey Siri", ¡estás activando un evento! El micrófono detecta esas palabras específicas y lanza una acción. ¡Los eventos están en cada app que usas!