Think Python is an online Python textbook resource written by Allen Downey originally as a Java textbook, but modified under GNU license by Jeff Elkner for Python.
I’ve used it in my programming 12 class with my students. Python is a free multi-system programming environment. This textbook was originally written for a college level introductory, but the language used is reasonable enough for a grade 11 or 12 student to understand with explanation.
There are various book formats available, from hard-copy book you can buy, PDF file you can download or online HTML version of the book.
Flag this Resource