¡Bienvenida, Programadora!
Tu primera orden a la computadora
⭐ +200 XP al completarCapítulo I: ¡Bienvenida, Programadora! 🎉
🌟 ¡Hola! Este curso es para ti
Bienvenida a Creadoras de Mundos Digitales, un curso donde vas a aprender a programar. ¿Y qué es programar? Es darle órdenes a una computadora para que haga cosas que tú quieras: mover un personaje, crear un juego, contar una historia, dibujar lo que imagines.
Una computadora es muy poderosa, pero no piensa sola. Necesita que alguien le diga qué hacer. Ese alguien vas a ser tú.
En este curso vas a ser creadora, no solo usuaria. Vas a pasar de mirar la pantalla a hacer que pasen cosas en ella. Y lo mejor: no necesitas saber nada de computación para empezar. Solo ganas de crear.
Idea fuerza: Programar es darle órdenes a una computadora. Y tú puedes hacerlo, aunque nunca lo hayas intentado.
🤖 Las computadoras hacen exactamente lo que les dices
Imagínate un robot que obedece todo lo que le pides, pero sin sentido común. Si le dices "camina hacia adelante", camina. Si le dices "gira a la derecha", gira. Pero si le dices "camina hacia adelante" y hay una pared, la atraviesa o se choca, porque no sabe que hay una pared. Solo hace lo que le dijiste.
Las computadoras son así. No adivinan. No suponen. No tienen intuición. Hacen exactamente lo que les ordenas, ni más ni menos. Por eso, cuando programamos, tenemos que ser muy claras y ordenadas. Si nos equivocamos, la computadora hace algo raro. Y eso está bien: los errores nos enseñan.
Piensa en una receta de cocina. Si la receta dice "mezcla la harina con los huevos", la computadora hace eso. Si olvidaste decirle "rompe los huevos primero", va a mezclar los huevos enteros con cáscara. No es tonta: es que tú no le dijiste lo que querías.
Esa es la esencia de la programación: pensar en cada paso, en orden, para que la computadora haga lo que imaginamos.
Idea fuerza: Las computadoras no adivinan. Hacen exactamente lo que les dices. Por eso, programar es aprender a pensar en pasos ordenados.
🐱 Conoce Scratch: tu taller digital
Para aprender a programar, vamos a usar una herramienta llamada Scratch. Scratch fue creado por el MIT (Instituto Tecnológico de Massachusetts), una de las universidades más importantes del mundo, especialmente para que niños y niñas aprendan a programar.
En Scratch, no escribes letras y símbolos raros. En vez de eso, arrastras bloques de colores y los encajas como piezas de un rompecabezas. Cada bloque es una orden. Al unirlos, formas un programa.
Scratch tiene:
- Personajes (llamados "sprites") que puedes mover, cambiar de color, hacer hablar
- Escenarios (fondos) donde ocurren las cosas
- Bloques de colores agrupados por tipo:
- 🔵 Movimiento (mover, girar, ir a...)
- 🟣 Apariencia (decir, cambiar disfraz, mostrar)
- 🟡 Eventos (cuando presiones una tecla, cuando haga clic...)
- 🟠 Control (repetir, esperar, si... entonces)
- 🔴 Sonido (tocar un sonido, cambiar volumen)
- 🔷 Sensores (tocar un color, preguntar...)
- 🟢 Operadores (sumar, restar, comparar)
- 🟪 Variables (guardar datos)
No necesitas saber qué hace cada color todavía. Solo quiero que sepas que en Scratch todo se hace con bloques. Y tú vas a encajarlos.
Idea fuerza: Scratch es un taller digital donde programas arrastrando bloques de colores. No necesitas saber código para empezar.
🎬 Tu primer proyecto: haz bailar a un personaje
¡Vamos a crear tu primer programa! Sigue estos pasos en Scratch.
Paso 1: Abre Scratch
Entra a scratch.mit.edu desde tu navegador. Haz clic en "Crear". Se abrirá el taller con un gato naranja en el centro (ese es el personaje por defecto, se llama "Gato").
Paso 2: Explora los bloques
A la izquierda de la pantalla hay bloques de colores. Haz clic en algunos para ver qué hacen. Prueba arrastrar el bloque azul "mover 10 pasos" al área del centro (el área de programación).
Paso 3: Dale una orden al gato
- Arrastra el bloque amarillo "al presionar bandera verde" al área de programación
- Debajo de ese bloque, encaja el bloque azul "mover 10 pasos"
- Haz clic en la bandera verde (arriba a la derecha)
¡El gato se moverá 10 pasos hacia la derecha! Eso es programar: dar una orden, ver el resultado.
Paso 4: Hazlo bailar
Ahora vamos a hacer algo más divertido:
- Debajo del bloque "mover 10 pasos", agrega el bloque azul "girar 15 grados"
- Debajo, agrega el bloque rosa "tocar sonido pop"
- Haz clic en la bandera verde de nuevo
El gato se mueve, gira y hace un sonido. ¡Acabas de crear tu primer baile!
Paso 5: Experimenta
Ahora es tu turno. Cambia los números de los bloques:
- ¿Qué pasa si mueves 50 pasos en vez de 10?
- ¿Qué pasa si giras 90 grados en vez de 15?
- ¿Qué pasa si agregas más bloques debajo?
No hay respuestas correctas. Solo experimenta.
Idea fuerza: Tu primer programa no tiene que ser perfecto. Solo tiene que hacer algo. Y con cada intento, aprendes algo nuevo.
💡 El error es tu amigo
Quiero contarte un secreto: los programadores profesionales se equivocan todo el tiempo. Todos los días. A cada rato. No importa cuántos años lleven programando: siempre hay errores.
Los errores en programación se llaman bugs. La historia cuenta que, en 1947, una computadora enorme dejó de funcionar. Los ingenieros la abrieron y encontraron... ¡una polilla atrapada entre los cables! Desde entonces, los errores en los programas se llaman "bugs" (bichos en inglés).
Cuando programes y algo no funcione como esperabas, no te frustres. Pregúntate:
- ¿Qué quería que pasara?
- ¿Qué pasó en realidad?
- ¿Qué bloque puede estar causando la diferencia?
Ese proceso de buscar y arreglar errores se llama depuración (o debugging). Y es una de las partes más divertidas de programar, porque es como resolver un misterio.
Recuerda: un error no significa que eres mala programando. Significa que estás aprendiendo algo nuevo. Los errores son pistas, no fracasos.
Idea fuerza: Los errores no son fracasos: son pistas. Cada error te enseña algo nuevo. Los programadores profesionales se equivocan todos los días.
📋 Resumen del Capítulo I
En este primer capítulo aprendiste qué es programar y cómo empezar. Vamos a repasar lo esencial.
| Aspecto | Detalle |
|---|---|
| Programar | Darle órdenes a una computadora |
| Computadoras | Hacen exactamente lo que les dices, sin adivinar |
| Scratch | Taller digital del MIT para aprender a programar |
| Cómo se programa en Scratch | Arrastrando bloques de colores |
| Tu primer programa | Hacer mover y sonar al gato con bloques |
| Los errores | Se llaman "bugs" y son parte del aprendizaje |
Conceptos clave
- Programa: conjunto de órdenes que le das a la computadora
- Bloque: cada pieza de Scratch que contiene una orden
- Bug: error en un programa
- Depuración: buscar y arreglar errores
- Scratch: la herramienta que usaremos durante todo el curso
✨ Cierre del capítulo
Has dado tu primer paso en el mundo de la programación. Aprendiste que las computadoras hacen exactamente lo que les dices, que Scratch es un taller digital para crear con bloques, y que los errores son parte del aprendizaje.
En el próximo capítulo vas a aprender algo fundamental: el orden de las órdenes. Vas a descubrir que si cambias el orden de los bloques, cambia todo el resultado. Le vamos a enseñar al gato naranja a hacer un baile completo, paso a paso.
Recuerda: cada programadora profesional empezó exactamente como tú, con una primera orden a un personaje. Ya diste la tuya.
Idea fuerza final: Programar es como tener un superpoder: le dices a la computadora qué hacer, y ella lo hace. Ese superpoder ahora es tuyo.
Vocabulario
- Programar
- Darle órdenes a una computadora para que haga cosas específicas, como mover un personaje, crear un juego o dibujar.
- Programa
- Conjunto de órdenes que le das a la computadora. Cuando las órdenes están bien ordenadas, el programa funciona.
- Scratch
- Herramienta creada por el MIT para aprender a programar arrastrando bloques de colores. Se usa gratis en scratch.mit.edu.
- Bloque
- Cada pieza de color en Scratch que contiene una orden. Se arrastran y encajan como piezas de rompecabezas para formar un programa.
- Bug
- Error en un programa. El nombre viene de una polilla (bug en inglés) que se encontró dentro de una computadora en 1947.
- Depuración
- Proceso de buscar y arreglar errores en un programa. También se llama debugging.
Pon a prueba lo aprendido
¿Qué significa programar?
¿Por qué las computadoras necesitan que las programemos?
¿Qué pasa si le das a una computadora una orden incompleta?
¿Quién creó Scratch?
¿Cómo se programa en Scratch?
¿Qué es un bloque en Scratch?
¿Qué es un "bug"?
¿Qué significa depurar un programa?
¿Cómo debemos sentirnos cuando aparece un error?
¿Cuál es la idea principal de este capítulo?
Actividades
Tu primer baile
En Scratch, haz que el gato se mueva 10 pasos, gire 15 grados y toque un sonido. Luego cambia los números y mira qué pasa.
El gato saltarín
Agrega bloques para que el gato se mueva 30 pasos, después gire 90 grados, y después vuelva a moverse 30 pasos. ¿Qué forma dibuja su camino?
Cambia el personaje
En Scratch, haz clic en el ícono del gato y elige otro personaje. Repite el baile con tu nuevo personaje. ¿Funciona igual?