RITZA, 2023. — 456 p.
How to Think Like a Computer Scientist was already the best introduction to Python book available, but we have republished it to:
Use the online IDE Replit instead of showing students how to set up Python on Windows (a point where many aspiring programmers give up).
Modernize the presentation and convert the source to Markdown so readers can more easily contribute.
Use the online app Python Tutor.com for step-by-step visualization and stepping through code.
We've also changed the title to better indicate that we believe that this is the best book for beginners to learn Python, not only in the academic context of computer science.
True PDF