Recientemente Silvio Peroni ha publicado el libro The CTP Book, que utiliza en sus clases del curso de Pensamiento Computacional y Programación del grado en Humanidades Digitales y Conocimiento Digital de la Universidad de Bolonia. La intención del autor es ofrecer material abierto y gratuito para ayudar a estudiantes que vienen del mundo de las humanidades a aprender conceptos básicos sobre pensamiento computacional y  programación informática usando el lenguaje Python. 

El libro es muy completo, e incluye 90 ejercicios con sus soluciones. Además, cada capítulo comienza presentando a un héroe histórico -informáticos, escritores, filósofos o agentes computacionales- que sirven para introducir y discutir el tema principal abordado en cada capítulo. Algunos de estos héroes son Noam Chomsky, Alan Turing, Grace Hopper, José Luis Borges, Evelyn Berezin o Alpha Go.

Además, el libro se acompaña de material y ejercicios adicionales para mejorar las habilidades de pensamiento computacional y de programación en Python. Y lo mejor es que todo el material se comparte con una licencia Creactive Commons BY SA, por lo que está disponible para poder usarlo, traducirlo o adaptarlo del modo que se necesite. Por si esto fuera poco, todas las fuentes del libro están en un repositorio Github: https://github.com/comp-think/comp-think.github.io

Por lo que a Programamos respecta, la verdad es que los reyes magos han llegado antes este año 🙂

¡Que lo disfrutéis!

La imagen de cabecera es de Jonas Jacobsson en Unsplash