Este documento describe la historia de cómo el autor cambió el lenguaje de programación utilizado en su curso de introducción a la informática de C++ a Python. El autor encontró que C++ era demasiado difícil de enseñar y aprender para estudiantes principiantes. Investigó alternativas y seleccionó Python porque es fácil de usar, gratuito, multiplataforma y soporta tanto programación procedural como orientada a objetos. El autor también encontró un libro de texto gratuito y de código abierto llamado How to Think Like a Computer Scientist que podía traduc