Crayonbird
Menú

Informática

¿Qué es un algoritmo?

Respuesta rápida

Un algoritmo es un conjunto de instrucciones precisas, paso a paso, para resolver un problema o hacer una tarea. Las computadoras siguen algoritmos escritos en forma de código.

De 5 a 12 añosPrimaria

En una frase

Un algoritmo es una lista clara de pasos, en el orden correcto, que resuelve un problema o realiza una tarea.

Explicación

Sigues algoritmos todos los días sin llamarlos así. Una receta, los pasos para lavarte los dientes y el camino al colegio son algoritmos. Lo importante es que los pasos sean precisos y estén en el orden correcto, para que cualquiera (o cualquier cosa) que los siga obtenga el mismo resultado.

Las computadoras necesitan algoritmos porque no pueden adivinar lo que quieres decir. Si le dices a una persona «hazte un sándwich», ella rellena los huecos. Una computadora necesitaría cada paso: abrir la bolsa del pan, sacar dos rebanadas, tomar el cuchillo, y así sucesivamente. Si falta un paso, algo sale mal.

La mayoría de los algoritmos se construyen con tres ideas:

  • Secuencia: los pasos se hacen uno tras otro, en orden. (Mira también las sucesiones en matemáticas, una idea distinta pero relacionada con los patrones ordenados.)
  • Selección: una decisión. «Si llueve, lleva paraguas; si no, lleva gorra.»
  • Repetición (bucles): hacer algo otra vez. «Repite 10 veces: salta.»

Cuando un algoritmo se escribe en un lenguaje que entiende la computadora, se convierte en un programa; escribirlo es programar. Y cuando no funciona como esperabas, buscas el problema y lo arreglas depurando.

La palabra «algoritmo» viene del nombre de al-Juarismi, un matemático que trabajó en Bagdad en el siglo IX y escribió sobre métodos de cálculo paso a paso.

  • robot
  • computadora
  • pan
  • queso
Escribe el algoritmo de un sándwich para un robot y comprueba cuántos pasos hacen falta de verdad.

Ejemplos

Dibujar un cuadrado (para un robot o un personaje de Scratch):

Paso a paso

  1. Baja el lápizPrepárate para dibujar.
  2. Repite 4 vecesAvanza 100 pasos y gira 90 grados a la derecha.
  3. Levanta el lápizEl cuadrado está terminado.

Elegir qué ponerse (selección):

  • Si hace frío, ponte un abrigo.
  • Si no, y está lloviendo, lleva paraguas.
  • Si no, ponte una camiseta.

Buscar en una lista: para encontrar un nombre en la lista de la clase, mira el primer nombre; si no es, mira el siguiente; repite hasta encontrarlo o llegar al final.

Errores frecuentes

  • Olvidar pasos. Prueba tu algoritmo siguiéndolo al pie de la letra, como haría un robot.
  • Poner los pasos en mal orden. Ponerse los zapatos antes que los calcetines sigue siendo una lista de pasos, pero equivocada.
  • Pensar que los algoritmos son solo para computadoras. Las recetas, las instrucciones y los juegos también los usan.

Test rápido

Algoritmo

Comprueba lo que sabes con 4 preguntas rápidas.

Pregunta 1 de 4

¿Cuál de estas cosas es un algoritmo?

A practicar

Pruébalo

Todas las fichas de Acertijos de lógica

Para adultos

Programación (coding)

Programar es escribir instrucciones en un lenguaje que entiende una computadora para que haga una tarea, como ejecutar un juego, una aplicación o una página web.

Informática · De 6 a 14 años

Depuración de errores (debugging)

Depurar es encontrar y arreglar errores, llamados bugs, en un algoritmo o en un programa de computadora. Es una parte normal de programar para todo el mundo.

Informática · De 6 a 14 años

Sucesiones

Una sucesión es una lista de números o figuras que sigue una regla, como 3, 7, 11, 15 (se suma 4 cada vez). Cada elemento se llama término.

Matemáticas · De 6 a 16 años

Sistema binario

El sistema binario es un sistema de numeración que solo usa dos dígitos, 0 y 1. Las computadoras lo usan para guardar y procesar toda su información.

Informática · De 9 a 14 años

Mentalidad de crecimiento

La mentalidad de crecimiento es creer que las capacidades pueden mejorar con práctica, buenas estrategias y ayuda. La mentalidad fija cree que tienes un talento o no lo tienes.

Técnicas de estudio · De 6 a 16 años

Seguridad en internet

Estar seguro en internet es mantener privados tus datos personales, usar la configuración de privacidad y contraseñas fuertes, ser amable y avisar a un adulto de confianza si algo te preocupa.

Informática · De 5 a 14 años

Volver a la enciclopedia