Bibliografía
El apunte del curso cubre todos los temas de la materia (excepto la introducción al lenguaje C).
Material complementario
En internet
Tutoriales y textos en línea que pueden ser de utilidad, tanto para iniciarse en la programación, como para aprender a programar en Python.
- Think Python: How to think like a Computer Scientist [inglés] Introducción a la programación y la algoritmia usando Python, de Allen Downey.
- Python Tutorial [inglés] [español] El tutorial original, escrito por el creador de Python, Guido van Rossum.
- Dive into Python 3 [inglés]
- A byte of Python 3 [inglés]
Libros
Hay muchos libros impresos sobre programación básica con ejemplos en Python. Aquí hay una lista reducida (ojo: no están en castellano, y pueden no estar actualizados a la versión 3 de Python):
- Learning Python, Mark Lutz, O'Reilly Media Inc., 2007. [Sitio oficial]
- Python Programming: An Introduction to Computer Science, John Zelle, Franklin, Beedle & Associates, 2003. [Sitio oficial]
- Python for Informatics, Charles Severance [inglés]
Bibliografía relacionada con el lenguaje C:
- B.W. Kernighan y D.M. Ritchie. The C Programming Language. 2.a ed. Prentice-Hall software series. Prentice Hall, 1988. ISBN: 9780131103702.
- B.W. Kernighan y D.M. Ritchie. El lenguaje de programación C. 2.a ed. Pearson Educación, 1991. ISBN: 9789688802052.
- K.N.King. C Programming: A Modern Approach.
- Jens Gustedt. Modern C.