Hacker News new | ask | show | jobs
by motter 5902 days ago
I'd like to hear his opinion on "How to Think Like a Computer Scientist", which (approximately) matches his description of a beginner's book, and uses python for the examples.

http://openbookproject.net/thinkcs/python/english2e/

1 comments

I think it's great. It will be in the list of books to read next for sure, especially since it's free.
Zed, I've written a beginner's book called 'A Byte of Python', and I'd like to know your opinion about it - http://www.swaroopch.com/notes/Python

FWIW, the background is that it has been under a Creative Commons license since 2004, it has had about half a million downloads/readers (guesstimate, of course), is used as a text book for introductory programming courses in at least 8 universities worldwide, and has been translated to at least 5-6 languages by volunteers.

Interesting, it does look like a decent book. Also, it looks like you've targeted Python 3. Seems well written so far based on what I've read in a few chapters.

I'm building a list of free books for people to move onto after they finish mine. I'll put yours in the list.

MIT uses "How to think..." for their intro to compsci course. They speak highly of it.