‘How to Think Like a Computer Scientist’
October 1, 2007
How to Think Like a Computer Scientist is available in 4 versions, each based on a different programming language:
- A Python version by Allen B. Downey, Jeff Elkner and Chris Meyers;
- A Java version by Allen B. Downey;
- A Logo version by Allen B. Downey and Guido Gay;
- A C++ version by Allen B. Downey.
2008-07-07: updated links!
Filed under: computing, open textbooks

5 Comments Leave a Comment
1.
techwizrd | July 1, 2008 at 9:51 pm
All the links are dead. Really, they are.
2.
Mahyar | July 2, 2008 at 1:53 am
Not one of these links works.
3.
M.Oswld | July 2, 2008 at 2:50 am
Links not working. But
http://openbookproject.net/thinkCSpy/index.xhtml
will work
4.
spectrus | July 2, 2008 at 8:07 pm
All the links in this post (except the last one, linking to the license) seem to be broken.
5.
Jonathan Gray | July 7, 2008 at 8:13 pm
Thanks for this! I’ve updated the links and they should all work now! I guess this goes to show why having a repository of the textbooks is so important!
http://www.opentextbook.org/repository/
Jonathan
Leave a Comment
XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
TrackBack URL | RSS feed for comments on this post.