How to Think Like a Computer Scientist: Learning with Python Review
Textbook Title:
How to Think Like a Computer Scientist: Learning with Python
Post
- Very straightforward text. To the point, very little fluff. Perhaps a bit dry because of this.
- No exercises or problems in the chapters, albeit lots of examples.
- Good glossary at the end of every chapter.
- I like the ordering of the curriculum.
- Functions, Conditionals, Recursion, and then more standard Loops.
- Quite robust in the end covering Lists, Tuples, Dictionaries, Classes, Inheritance, Linked Lists, Stacks, Queues, Trees
- Not really suitable for first course text although a good on-line reference for a first course curriculum that involves Python.
Textbook Edition:
1st
Textbook Publisher:
Green Tea Press
Textbook Website:
(2 votes)
Groups:


Comments
This textbook has since been revised. The 2nd edition can be found here: http://www.openbookproject.net/thinkCSpy/ and is a wonderful improvement on the first edition. The text now contains exercises at the end of each chapter and the entire book can be found on-line at the above URL.