Home Feed
Home
Search
Search
Add Review, Blurb, Quote
Add
Activity
Activity
Profile
Profile
Learning with Python: How to Think Like a Computer Scientist
Learning with Python: How to Think Like a Computer Scientist | Allen Downey, Jeffrey Elkner, Chris Meyers
2 posts | 2 read | 1 to read
"How to Think Like a Computer Scientist: Learning with Python" is an introduction to computer science using the Python programming language. It covers the basics of computer programming, including variables and values, functions, conditionals and control flow, program development and debugging. Later chapters cover basic algorithms and data structures. *** Published under the terms of the GNU Free Documentation License. Money raised from the sale of this book supports the development of free software and documentation.
Amazon Indiebound Barnes and Noble WorldCat Goodreads LibraryThing
Pick icon
100%
review
eva_lution
Learning with Python: How to Think Like a Computer Scientist | Allen Downey, Jeffrey Elkner, Chris Meyers
Pickpick

Two birds, one stone: this is my #booktober entry for "First Litsy Post." I quoted this book, which is 100% free to read online (the PDF can be downloaded, also)! Highly recommended... I just completed an advanced Python programming class and I started out with this book (and a few others). If you don't have a CS background, this will help you as a beginning programmer, and if you do, it will still fill in the gaps!

quote
eva_lution
Learning with Python: How to Think Like a Computer Scientist | Allen Downey, Jeffrey Elkner, Chris Meyers

"For most readers, a few syntax errors are not a significant problem, which is why we can read the poetry of e. e. cummings without spewing error messages. Python is not so forgiving."