|
A Computer Science Tapestry: Exploring Computer Science with C++ | 
| Author: Owen Astrachan Publisher: McGraw-Hill Science/Engineering/Math
Buy New: $33.21
New (6) Used (14) from $0.23
Rating: 17 reviews Sales Rank: 645216
Media: Paperback Edition: 2 Pages: 880 Number Of Items: 1 Shipping Weight (lbs): 2.9 Dimensions (in): 9.1 x 7.2 x 1.2
ISBN: 0072465360 Dewey Decimal Number: 005 EAN: 9780072465365 ASIN: 0072465360
Publication Date: December 12, 2000 Availability: Usually ships in 1-2 business days
| | |
| Editorial Reviews:
Product Description A Computer Science Tapestry is designed for use in a first course in computer science (CS1) that uses C++ as its programming language. This book covers basic concepts in programming, program design and computer science along with giving students a good introduction to the C++ language. In the new edition, Astrachan has put more emphasis on object-oriented programming by introducing a graphics library and including a new chapter on object-oriented techniques. He has also added new case studies and "design tips."
|
| Customer Reviews:
Showing reviews 1-5 of 17
This is what distinguishes learners from procrastinators May 15, 2007 Petros P. Rigas (Thailand) 1 out of 1 found this review helpful
I have taught programming for almost 10 years now. I have used many books which aim to teach students the basics of many programming languages - take the Deitel 'How to Program' series for example. The author's approach in explaining the basics of programming using an object oriented approach is fully-fledged (please read its preface before making any unnecessary comments). Students learn to read and understand class descriptions and implementations. After exposure to many classes in the first couple of chapters, students learn to design their own simple classes and work with them from scratch. The author's discussion of recursion, inheritance and polymorphism is also classical. After teaching an introductory class with this book, my students have always found the move to Java much easier.
Outraged July 15, 2006 Patrick (Mass, USA) 0 out of 1 found this review helpful
Having received this book as a gift I really did not lose anything of value except for my time. No other book has fueled my outrage over its production than this one. I thought I was going to cherish a "Tapestry", especially a free one... When I first got the book, I came here and read the reviews.. and gave the author the benefit of the doubt and said eh, everyone's got an opinion. Let me tell you straight out EVERY negative review here is right on. I have no reason to bash this book other than the facts, as I said before I didn't pay for it. Thank goodness. I felt so ill toward it I wrote to Owen himself. Among the things stated already by past reviews, my most major gripe is that code is scattered about with no real order whatsoever. He gives you a website to download more code.. has a How to G appendix which supposedly has even more code.. yet I guarantee you, you are going to find #include's that are not found anywhere listed above. Not in the appendix, the book content or his site. So what gives? Was this an attempt to influence the budding programmer to develop his/her own classes and header files? I have a strong C background and if he wanted me to dream up these missing files, there's no way I could without advanced knowledge of C++. This is a beginner's book.. so I feel this author meant for the code to not actually be typed by a programmer and run.. but to be looked at and studied by theory. Garbage. Don't waste your time.
His Editor Should Be Hanged September 12, 2003 0 out of 4 found this review helpful
The book " CS Tapestry" often highlights terminology which isn't defined and then uses these terms for explanations in the text. It should have a glossary of terms and definitions and its editor should be hanged. The book should be written for a beginner's point of view. It's marketed as an introduction to the whole field -but gives little attention to the wider tapestry. I spent close to 100 dollars for this book and must invest extra money in supplemental books just to pass the course. He has written a book for beginner computer scientists that can only be understood by computer scientists. This takes no skill at all.
This is the worst book ever July 12, 2002 0 out of 6 found this review helpful
this is the worst book I have ever read. this book is definitely not for beginners. the author introduced classes at the biginning of the book.the university i am attending is using this book, I have never find anystudent who likes this book. even my intructor said this book is not book. I do not recomment this book. i give this book 1 over 100. take my advice if you are a novice
Great Practice Book, but January 5, 2002 1 out of 6 found this review helpful
You wouldn't want to go read a hundred page worth of reading, and yet you only learned a mere something. The chapters have programs that you WILL NEVER use if you are planning to do a lot of C++ hardwork. For a 655-page book, it's not worth the time. Some books cover the very basic in chapter 2 and/or chapter 3, and you get a firm foundation on the basic concepts.
Showing reviews 1-5 of 17
|
|
|
| Return to Math.com | |