The links below are to freely available books using Python to teach beginning programming:
- How to Think Like a Computer Scientist: Learning with Python 2nd Ed. by Jeffrey Elkner, Allen B. Downey, Chris Meyers
- A Byte of Python by Swaroop C H
The links below are to freely available books using Python to teach beginning programming: