Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1
Montelíbano – Córdoba
COD. ICFES N° 103184 - DANE N° 123466002601 – NIT:812002168-3
Área: Tecnología E Informática Guía N.º 02-Parte 2 Periodo: 1º Hasta 03-31-23
Unidad: Pensamiento Computacional Eje Temático: Pensamiento algorítmico Contenidos: Algoritmo y tipos
Objetivo: Comprender y aplicar el pensamiento algoritmico en la resolución de
problemas
4. PENSAMIENTO ALGORITMICO
El pensamiento algorítmico también hace parte de las habilidades del pensamiento computacional.
Podemos decir que es la capacidad de definir un algoritmo. ¿Sabes que es un algoritmo? Es una
secuencia ordenada de pasos para dar solución a un problema o desarrollar una tarea.
Características de los algoritmos
Los algoritmos deben ser precisos e indicar el orden lógico de realización de cada uno de los
pasos, debe ser definido y esto quiere decir que si se ejecuta un algoritmo varias veces se debe
obtener siempre el mismo resultado, también debe ser finito o sea debe iniciar con una acción y
terminar con un resultado o solución de un problema.
Ventajas de los algoritmos
Los ingenieros de la informática diseñan e implementan algoritmos para lograr que los trabajos
sean más fáciles y rápidos de realizar, ellos clasifican infinidad de datos con el objeto de llegar a la
información efectivamente.
Los algoritmos cotidianos nos ofrecen una lista de ventajas en la organización de procesos, por
ejemplo llevar una secuencia lógica de nuestras actividades nos evita posibles errores, y a su vez
nos garantiza la resolución eficaz de problemas.
Entre los ejemplos de la informática en la vida cotidiana tenemos el seguimiento de la puntuación
de un videojuego o indagar cuáles asientos en un tren o avión están ocupados. Encontrar archivos
concretos en la computadora, posicionar un GPS para indicar un lugar o hacer un listado de
resultados de motores de búsqueda, son actividades cotidianas en las que se emplea la
informática.
Existen 2 tipos de algoritmos: Convencionales y computacionales
a. Algoritmos convencionales: son los que hacen las personas todos los días en sus
diferentes actividades para solucionar problemas del trabajo o de la vida cotidiana.
Ejemplo 1: Algoritmo convencional para Lavarnos los dientes
Objetivo: Lavar los dientes
Inicio
1. Tomar la crema dental
2. Destapar la crema dental
3. Tomar el cepillo de dientes
4. Aplicar crema dental al cepillo
5. Tapar la crema dental
6. Abrir la llave del lavamanos
7. Remojar el cepillo con la crema dental
8. Cerrar la llave del lavamanos
9. Frotar los dientes con el cepillo
10. Abrir la llave del lavamanos
11. Enjuagarse la boca
12. Enjuagar el cepillo
13. Cerrar la llave del lavamanos
14. Secarse la cara y las manos con una toalla
Fin
Ejemplo 2: Algoritmo convencional para ir de la casa al colegio
2
Objetivo: Ir de la casa al colegio.
Inicio
1. Salir de la casa
2. Si está lejos del colegio entonces tomar un medio de transporte que lo deje cerca del mismo.
3. Si no está lejos del colegio entonces dirigirse caminando hacia él mismo
4. Avanzar hasta la puerta del colegio
5. Llegar a la puerta del colegio
Fin
Fin
3
b. Algoritmos computacionales: son los que utilizan el computador a través de programas
diseñados por desarrolladores de software y programadores para dar solución a problemas
de cálculo o de manejo de información.
Ejemplo 1:
La plataforma de streaming y red social YouTube, usa una serie de
complejos algoritmos computacionales los cuales son capaces de
analizar los datos de sus usuarios, deduciendo con ello gustos y
desagrados, lo cual es aprovechado para recomendar videos y publicidad dirigida
Ejemplo 2:
La red social Facebook, configura su feed de noticias mediante
algoritmos los cuales están diseñados para medir las relaciones de
sus usuarios con las páginas y publicaciones. Con lo que puede
encontrar patrones de gustos, gracias a esto, Facebook organiza las noticias en nuestro
muro basándose en lo que más nos pueda agradar
Ejemplo 3:
Un ejemplo actual de un algoritmo informático que se suele utilizar a diario,
es el algoritmo de búsqueda de Google. Cuando entramos al buscador
de Google y realizamos una búsqueda, lo que activamos es un algoritmo, que ejecuta Google y
que nos devuelve una serie de resultados de búsqueda.
Ejemplo 4: Algoritmo para crear una APP de pedidos con Android Studio para
el Celular
Ejemplo 5: Algoritmo computacional (juego) para que el personaje llegue al lugar indicado
2. De acuerdo con lo visto hasta ahora, ¿Por qué son importantes los algoritmos?
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
5
1.________________________________________
2.________________________________________
3.________________________________________
Una 4_________________________________________
5_________________________________________
6_________________________________________
7_________________________________________
8_________________________________________
9_________________________________________
10________________________________________
Fin
8. Escribe el algoritmo para que Luis llegue a su casa por el camino más corto (que tenga menos
instrucciones). Dibuja el camino.
1. _____________
2. _____________
3. _____________
5. _____________
6. _____________
7. _____________
8. _____________
9. _____________
10. ____________
RETO 7-Algoritmos Computacionales
7
SABER HACER / APLICACION
2. Diseña un algoritmo computacional (instrucciones) que permita que la puma llegue hasta el
churrasco
4. Realiza el algoritmo computacional (las instrucciones) Que permita que el Robot llegue hasta la
meta respectiva