Cuándo te comunicas usas palabras y frases que deben tener un orden. La otra persona conoce esas mismas palabras y conoce las normas para unirlas y por eso podéis comunicaros.
Los algoritmos
¿Qué es un algoritmo?
Simplemente una serie de instrucciones sencillas que se llevan a cabo para solventar un problema. La regla de multiplicar que aprendimos en el colegio y que permite sacar el producto de dos números de varias cifras, con papel y lápiz, es un sencillo algoritmo.
Algoritmo se define como:
“Conjunto de reglas que, aplicada sistemáticamente a unos datos de entrada apropiados, resuelven un problema en un número finito de pasos elementales”
Un algoritmo necesita...
Un algoritmo necesita:
- datos de entrada
- número de pasos u órdenes, finito, que tiene que acabar…
- un resultado de salida
El algoritmo no es RANDOM
Ejemplos de algoritmos
Piensa en la resolución de problemas matemáticos ¿es un algoritmo?. Analiza esta imagen.
Piensa en hacer macarrones, ¿es un algoritmo?
Realiza las siguientes actividades
Un poco de historia
Definición de algoritmo
Definición de lenguaje de programación
La EU Code Week o Semana de la Programación de la UE es una iniciativa que tiene como objetivo acercar la programación y el alfabetismo digital de una forma divertida e interesante.
He creado un juego de mesa para que aprendas lo que es seguir pasos en un algoritmo. Una máquina tiene que tener perfectamente definidos todos los pasos. Tienes que hacer exactamente lo que te digan, no des nada por supuesto.
Solo si sabes seguir instrucciones sabrás darlas.
Juego de mesa
Tienes que imprimir el tablero y las tarjetas. Es un juego basado en CodyRoby
Descarga el juego pulsando aquí
Juego on line
Obra publicada con Licencia Creative Commons Reconocimiento Compartir igual 4.0