¿QUÉ ES UN ALGORITMO?
Un algoritmo...
- Es un conjunto de pasos para completar una tarea.
- El orden de los pasos es importante.
- El orden de los pasos es importante.
- Debe ser fácil de entender para el usuario.
En este vídeo, ve cómo este padre enseña a sus hijos una lección sobre por qué los algoritmos deben serexactos, fáciles de entenderyen el orden correcto.
¿QUÉ TE PARECE?
- ¿Cuál era el algoritmo que escribían los niños?
- ¿Por qué fracasaron sus primeros intentos?
- ¿Cómo mejoraron sus algoritmos?
Consejo del tutor
Buenas prácticas: Anima a los alumnos a dividir la tarea en pequeños pasos. Mantén su entusiasmo recordándoles que este es el primer paso hacia la codificación.
Actividad opcional: Realiza la actividad Mantequilla de cacahuete y mermelada con tus alumnos.
Más antecedentes: 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 con cualquiera!
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. Es muy divertido si se hace correctamente, porque el objetivo es tomar las órdenes lo más literalmente posible. Si el primer paso de los alumnos 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 alumno no especificó sólo una tostada).
Hay un vídeo de ejemplo aquí con más instrucciones e información.
Preguntas orientativas para los alumnos: ¿Hay otros juegos que necesiten un algoritmo para jugar? Piensa en cualquiera de esos juegos 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.
LOS ALGORITMOS DEBEN SER EXACTOS
ALGORITMOS EN CODIFICACIÓN Y AI
ACTIVIDAD: DIBUJAR FORMAS CON ALGORITMOS
Parar y debatir
¿Cómo ha ido la actividad?
- ¿Ha dibujado tu compañero la forma correctamente?
- ¿Qué ha funcionado?
- ¿Qué no ha funcionado?
Si tu compañero no lo ha hecho bien, ¡trata de arreglar tu algoritmo para que pueda seguir los pasos!
CONSEJOS PARA RECORDAR
- Sea exacto¡!
- Poner las cosas en el orden correcto, llamado secuencia.
- El ordenador sólo puede hacer lo que tú le digas.