Practical Programming: An Introduction to Computer Science Using Python
Yes, it is a text book. Page 5 in the Introduction has a For Instructors section which should be a clue. Code samples and installation instructions for the class are available for download at the book's website. New as this book is, there's already entries in the Errata section, and as with other Pragmatic books, there's a discussion forum available for questions and comments, which will come in handy for teacher and student alike. This really is a book that starts at the beginning, even to the point of describing a prompt in a python shell on page 9. Sections in Chapter 2 include Expressions and What is a Type, so the reader isn't presumed to know Python or programming at all. Like any other textbook of worth, there are exercises at the end of each chapter. Also like many textbooks, the information is presented in a rather "dry" manner, so don't expect to be entertained. Please keep in mind that this is a textbook and the target audience is a beginning Computer Science class. Class instructors are the most likely subset of the audience to be commenting about the book at this point, since they are using the book to educate their students in the fundamentals of Computer Science (which leaves me out since I'm not an instructor, but I'll do the review anyway). |
|
|
Comments (13)
Quoting:"This is Unix! I KNOW this!" lulzEntirely plausible. When I was working at UC, I brought my daughters to work all the time, and they learned unix. They loved the SGI boxes and the cool demos, but they also learned some useful skills for their futures, Both of my daughters work with computers now. In fact one of them leads the web dev team at ticketmaster.
It's been my thought that computer programming is a lot like mathematics. Each little bit might be perfectly scientific and generic, but putting it all together is an art form.
I'm good at math, but real programmers are a complete mystery.
Quoting:but real programmers are a complete mystery.
I've been told I'm a real mystery, so I suppose I must be a real programmer.
No, no. If real programmers are a complete mystery, and you're a real mystery, then you must be a complete programmer.
BTW...Firefox 3.5 apparently has a feature where, if you highly a word and right-click, gives you potential proper spellings if it's misspelled. Very cool...however, "Firefox" is not in their dictionary! :^)
Uh... eBay?
Post a comment
A free account is needed to post. Write your comment here first: your text is kept in this browser while you sign up or log in, and is waiting for you when you come back.
Your message:Sign up and post (it is free) or Log in and post

There was a great moment in the 1997 film adaptation of The Saint, with Val Kilmer/Elizabeth Shue. Simon Templar (Kilmer) goes through great lengths to steal Dr Emma Russel's (Shue) research notes. She eventually figures out what he's doing she tells him that if he wanted them, he should have just asked for it, since she believes that science is meant to be shared.
Open source advocacy in movies ftw. :P