Esta es una lección opcional de aprendizaje adicional
- Aprenderás qué es un algoritmo
- Practicarás la creación de un algoritmo
Estas son las actividades para esta lección:
¿QUÉ ES UN ALGORITMO?
A la mayoría de los niños que crecen en América del Norte les encantan los sándwiches de mantequilla de cacahuete y mermelada. Observa cómo Johnna y Evan dan instrucciones a su padre, Josh, para preparar un sándwich.
Fuente: "Aprender sobre Inteligencia Artificial: Un hub de recursos del MIT para estudiantes K-12", MIT Media Lab
En el video, Josh, el padre, no hace nada a menos de que se le ordene paso a paso. Al igual que un ordenador, solo entiende instrucciones exactas y precisas.
Johnna y Evan le dieron a su padre un algoritmo para hacer un sándwich, con resultados dispares.
Un algoritmo es un conjunto de instrucciones paso a paso. Para que un ordenador haga algo, hay que darle un algoritmo.
En Technovation Girls aprenderás a escribir algoritmos para crear una aplicación móvil.
Practiquemos escribiendo instrucciones explícitas para que alguien las siga.
Consejo de los mentores
Buenas prácticas: Anima a estudiantes a dividir la tarea en pequeños pasos. Mantén el entusiasmo recordándoles que este es el primer paso hacia la programación.
Actividad opcional: ¡Realiza la actividad de mantequilla de cacahuete y mermelada con tus estudiantes!
Más información: Las escuelas europeas experimentaron con formas de enseñar informática a niños pequeños (de 4 a 5 años), ¡pero es una actividad muy divertida para hacer a cualquier edad!
Querían ilustrar que los ordenadores no son inteligentes. Sólo son máquinas muy rápidas (y tontas) que hacen todo lo que les programamos. Para ello, actuaron como si fueran ordenadores y los niños "programaron" a los ordenadores/profesores para que hicieran un bocadillo. Esto es bastante divertido si se hace correctamente porque el objetivo es tomar las órdenes lo más literalmente posible. Si el primer paso de estudiantes es "Unta la mantequilla de cacahuete en el pan", entonces los ordenadores/profesores no harán primero las cosas obvias, sino que harán lo literal, que probablemente sería untar mantequilla de cacahuete por TODA la barra de pan (ya que el estudiante no especificaba sólo una tostada).
Hay un video de ejemplo aquí con más instrucciones e información.
Preguntas orientativas para estudiantes: ¿Hay otros juegos que necesiten un algoritmo para jugar? Piensa en cualquiera de esos juegos de comedor en los que tienes que preparar los pedidos de la gente. Primero cocinas la carne, cortas las verduras y luego lo pones todo junto en un plato. Como en "Overcooked". ¿Hay algún otro juego de la vida real que utilice un algoritmo? ¿Qué tal un cubo de Rubik? Repites ciertos patrones hasta que los cuadrados se mueven donde quieres, ¡eso es un algoritmo!
Los consejos de los mentores se proporcionan gracias al apoyo de AmeriCorps.

ACTIVIDAD 1: ESCRIBE UN ALGORITMO
Aquí hay dos opciones para una actividad de algoritmo. Puedes hacer una u otra, o ambas. La primera es una actividad física (¡bailar!), así que es una buena opción si tu equipo se reúne en persona. Si te reúnes virtualmente, puedes probar la segunda opción, una actividad de dibujo. Haz clic en cualquiera de las dos actividades para leer las instrucciones.
ALGORITMO DE BAILE
- Una miembro del equipo debe ofrecerse voluntaria para ser la bailarina y abandonar la sala.
- Otros miembros del equipo observan el video varias veces.
- A continuación, los miembros del equipo que no son bailarines escriben un algoritmo para que lo siga la bailarina.
- A continuación, deben "enseñar" a la bailarina los movimientos, utilizando únicamente los pasos de su algoritmo.
- Haz que la bailarina baile junto con el video y ¡a ver cuánto te acercas!
Con la bailarina voluntario fuera de la sala, las otras miembros del equipo ven el video (clip de 20 segundos) y escriben los pasos de baile para que la bailarina los siga.
¡Reflexiona!
Para los redactores de algoritmos:
- ¿Qué se siente al transmitir instrucciones sólo con palabras? ¿Fue satisfactorio? ¿Frustrante? ¿Por qué sí o por qué no?
Para la bailarina:
- ¿Fueron las instrucciones lo suficientemente claras como para seguirlas? ¿Eran fáciles? ¿Difíciles? ¿Por qué sí o por qué no?
ALGORITMO DE DIBUJO
- Cada miembro del equipo elige una de las formas de las otras pestañas. SÓLO HAY QUE HACER CLIC EN LA PESTAÑA ELEGIDA.
- Abre la pestaña para ver la forma y escribe un algoritmo para dibujarla.
- A continuación, entrega tu algoritmo a otra compañera.
- La otra compañera sigue tu algoritmo para dibujar esa forma, sin haberla visto ella misma.
- Reflexiona sobre lo bien que lo habéis hecho los dos y cómo os habéis sentido al realizar la actividad.
REFLEXIÓN
Ahora tienes una idea de lo que se necesita para crear un algoritmo. Crearás tus propios algoritmos para decirle a tu aplicación móvil qué hacer.

REVISIÓN DE TÉRMINOS CLAVE
- Algoritmo - instrucciones paso a paso que explican cómo hacer algo
RECURSOS ADICIONALES
Si quieres un poco más de información sobre lo que es un algoritmo, este es un buen video para ver.