Geoff Rockwell mentioned this series of electronic books in his response to my earlier programming and pedagogy posting, but I thought they deserved their own separate entry: How To Think Like A Computer Scientist, with versions available for Python, C++, and Java.
At a glance, I really like them: the prose seems to assume a reader motivated by intellectual curiosity as much as deadlines (the “I just have to finish this project by Friday” crowd catered to by the various majority of commercial instructional texts). Chapter one, for example, includes a discussion of formal languages and natural languages.
Posted by mgk at June 22, 2004 08:55 PMThat book is excellent. Congratulations to the authors. GOD bless all UMD people.
Posted by: Carlos Fernando CastaƱeda Olano at July 7, 2004 08:15 PM | Link to Comment