Aprenda a diseñar algoritmos

Autores/as

Anívar Néstor Chaves Torres, Universidad Nacional Abierta y a Distancia

Sinopsis

Este es un libro concebido y elaborado por un profesor de programación, quien a la vez se reconoce como un estudiante permanente del tema; y por tanto, conoce muy bien las dificultades que experimentan los estudiantes para aprender fundamentos de programación y diseño de algoritmos, de igual manera que las necesidades de los profesores de contar material de referencia que incluya conceptos, ejemplos y ejercicios. Aunque los temas que se desarrollan son comunes en los libros de fundamentos de programación, aquí se presentan con un enfoque didáctico, con un lenguaje sencillo y con un nivel de detalle que cualquier persona los puede comprender, pues éste no pretende ser únicamente un documento de consulta, sino un material didáctico para el aprendizaje autónomo. Como estrategia para facilitar el aprendizaje del diseño de algoritmos se propone proceder de forma inductiva, pues un algoritmo es una solución general para problemas de un mismo tipo y sus pasos se identifican en la medida que se soluciona varios casos particulares del problema. En los ejemplos que se presenta en los capítulos se aplicará esta metodología, primero se propone valores hipotéticos para los datos del problema y se realizan los cálculos para llegar a una solución, luego se pasa a definir variables y establecer expresiones que solucionen el problema para cualquier conjunto de valores.

Palabras clave:

algoritmo, análisis de problemas, programación, estructuras de programación

Capítulos

  • Elementos de programación
  • Algoritmos
  • Estructuras de programación
  • Arreglos
  • Subprogramas
  • Búsqueda y ordenamiento
  • Recursividad
  • El cubo de rubik

Detalles sobre esta monografía

Fecha de publicación (01)

01-05-2017
Calendario musulmán

Cómo citar

Chaves Torres, A. N. (2017). Aprenda a diseñar algoritmos. Sello Editorial UNAD. https://doi.org/10.22490/9789586516228

ISBN-13 (15)

978-958-651-622-8

Licencia

Creative Commons License

Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial-SinDerivadas 4.0.

Publicado

10 May 2017