PENSAMIENTOS ALGORÍTMICOS


Algoritmo-min

¿Qué es el pensamiento algorítmico? 

Pensamiento algorítmico es un conjunto ordenado y finito de operaciones que permite encontrar la solución a un problema cualquiera y tiene la capacidad de entender, ejecutar, evaluar y crear algoritmo, ya que para algunas personas es fácil de seguir una serie de instrucciones, mientras que otras personas les resulta muy dificultoso. El pensamiento algorítmico requiere paciencia debido a que cada instrucción se debe ejecutar en su secuencia correcta sin saltar por delante o "pasando por alto" algunas de las instrucciones y esto implica la determinación de si un algoritmo realmente resuelve una tarea dada. El pensamiento algorítmico hace parte del pensamiento computacional, y (Futschek, 2006) menciona que este “tiene un fuerte aspecto creativo: la construcción de nuevos algoritmos que resuelven problemas dados.


        El pensamiento algorítmico se refiere al desarrollo y uso de algoritmos que puedan ayudar a resolver un tipo especifico de problema o a realizar un tipo específico de tarea.

         El pensamiento algorítmico incluye elementos tales como: descomposición funcional, repetición (iteración y/o recursión), organización de datos (registro, campo, arreglo, lista, etc.), generalización y parametrización, diseño por descomposición de un problema en partes más pequeñas y manejables.

·        El pensamiento algorítmico está fuertemente ligado al pensamiento procedimental requerido en la programación de computadoras.

 

Pensamiento Algoritmico (Solucion de ejercicios)

Tipos de algoritmos

Cualitativo: Son aquellos en los que se representan los pasos utilizando palabras. 


Cuantitativos: Son aquellos en los que se manipulan cálculos numéricos para definir los pasos del proceso.


Algoritmos Estáticos: Son los que funcionan siempre igual independiente, del tipo de problema 

tratado.


Algoritmos Adaptivos: Algoritmo con cierta capacidad de aprendizaje 


Algoritmo Probabilísticos: Son algoritmos que no utilizan valores de verdad bamboleantes sino continuos.


Algoritmo cotidiano: Es la serie de pasos que realizamos en nuestra vida diaria para realizar los diferentes labores, desde que nos levantamos, hasta para ir de compras, etc.


Algoritmo Voraz: Un algoritmo voraz es aquel, que para resolver un determinado problema, consiste en elegir la opción óptima de cada paso local con la esperanza de llegar a una solución general óptima. 


Algoritmo Determinista: Es un algoritmo que. en términos informales, es completamente predictivo si se conocen sus entradas. 


Algoritmo Heurístico: Es un algoritmo que abandona uno o ambos objetivos.

Los algoritmos presentan las siguientes características:

·         Secuenciales. Los algoritmos operan en secuencia, debe procesarse uno a la vez.


·         Precisos. Los algoritmos han de ser precisos en su abordaje del tema, es decir, no pueden ser ambiguos o subjetivos.


·         Ordenados. Los algoritmos se deben establecer en la secuencia precisa y exacta para que tenga sentido y se resuelva el problema.


·         Finitos. Toda secuencia de algoritmos ha de tener un fin determinado, no puede prolongarse hasta el infinito.


·         Concretos. Todo algoritmo debe ofrecer un resultado en base a las funciones que cumple.


·         Definidos. Un mismo algoritmo ante los mismos elementos de entrada (input) debe dar siempre los mismos resultados.


 

En conclusión cuando desarrollamos algoritmos tratamos de crear una de las muchas secuencias de instrucciones para poder resolver nuestra tarea en cuestión, idealmente nos gustaría que el algoritmo se ejecute rápidamente, que este bien "comentado" y que puede mantener fácilmente en el tiempo ya que el uso de los algoritmos es importante en cualquier área debido a que no solo se utiliza en el desarrollo y programación sino también en los problemas de la vida cotidiana.

 

    Fuentes de Información.

https://es.slideshare.net/ZaoryZaory/introduccion-al-pensamiento-algoritmico#:~:text=%EF%82%B4%20Pensamiento%20algor%C3%ADtmico%20es%20la,ejecutar%2C%20evaluar%20y%20crear%20algoritmos.

https://concepto.de/algoritmo-en-informatica/

http://desarrollologicodelpensamiento.blogspot.com/



















Comentarios

  1. Buena información, me ayudará mucho en mis trabajos.

    ResponderBorrar
  2. Excelente publicacion con mucho contenido que nos apoyara para la materia, gracias!!

    ResponderBorrar
  3. Se nota la dedicación que se a realizado en este trabajo por medio del grandioso contenido que se puede encontrar, felicidades.

    ResponderBorrar
  4. Gracias por la información me ayudó mucho en mi trabajo.

    ResponderBorrar
  5. Gracias por la información me ayudó mucho en mi trabajo.

    ResponderBorrar
  6. Muy bien el contenido está claro y explicito.

    ResponderBorrar
  7. Muy interesante el contenido, los algotirmos estan en todas partes, en todo lo que hacemos y por qué no aprender más sobre ellos.

    ResponderBorrar
  8. Excelente , proporciona mucha información util

    ResponderBorrar
  9. Como dice en el texto
    Los utilizamos hasta en nuestra vida cotidiana
    No sólo son pasos organizados para resolver un problema si no una forma ordena de vivir ..

    ResponderBorrar
  10. Muy buen contenido , concreto preciso buena informacion , excelente

    ResponderBorrar
  11. Buena informacion sobre los algoritmos

    ResponderBorrar
  12. Excelente información 👍
    Es concisa y fácil de comprender.

    ResponderBorrar
  13. EXCELENTE INFORMACIÓN, ME SERVIRÁ PARA MIS TAREAS

    ResponderBorrar
  14. Este comentario ha sido eliminado por el autor.

    ResponderBorrar
  15. Muchas gracias, tenía muchas dudas sobre el pensamiento algoritmo, buscaba en distintas páginas pero no comprendía en que consistía. Está bien explicado el tema, ya que engloba todo lo relacionado a los algoritmos y sobre todo tiene fuentes confiables.

    ResponderBorrar

Publicar un comentario