Sumario: | ¿Podemos enseñar a analizar un problema? ¿Podemos enseñar a razonar flexiblemente? ¿Podemos enseñar a pensar? Las respuestas innegablemente no son fáciles de obtener. Sin embargo, el esfuerzo y la búsqueda constante del saber siempre valen la pena. Encontrar caminos es una tarea estimulante. Enseñar al alumno a ser flexible, a observar un problema desde ángulos diferentes, a ver distintas alternativas, a sentir la belleza de una solución es una tarea de maestros con pasión. Enseñar a aprender. Enseñar a ver. Enseñar a saber. Esta edición reúne lo mejor de las ediciones anteriormente publicadas con la misma editorial, e incluye nuevos problemas, mejores soluciones y novedosos componentes que permiten una mejor comprensión, claridad y aplicación de los conceptos estudiados. El lenguaje que se utiliza para mostrar la solución de los problemas es pseudo-código de alto nivel. Esta característica es muy importante porque facilita al alumno concentrarse en las estructuras de datos y algoritmos asociados a ellas sin la necesidad de relacionarlos a un lenguaje de programación en particular.
|