Customer Reviews


13 Reviews
5 star:    (0)
4 star:
 (4)
3 star:
 (1)
2 star:
 (4)
1 star:
 (4)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


6 of 6 people found the following review helpful:
4.0 out of 5 stars A good book for its purpose ... to teach you about CS
Don't be fooled by the Hawaiians ... this book is not as bad as the previous reviewers say it is, by any stretch of the imagination. Three professors from my school wrote this book (which, some would argue, biases me, but I've never met them...) and I must say, it is much better at teaching CS principles than the C++ book I had to read for my Intro to CS class at...
Published on January 29, 1999

versus
5 of 5 people found the following review helpful:
2.0 out of 5 stars If you're an instructor, please read this...
I'm an instructor at a small university and am teaching with the Kamin book. I have received several negative comments from my students about the quality of its instruction, and (now) tend to agree with them. Many of them have given up on Kamin and bought either the Deitel and Deitel book or the Lemay book in hopes to overcome the book's apparent lack of JAVA...
Published on February 15, 1999 by jeff@cc.gatech.edu


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

6 of 6 people found the following review helpful:
4.0 out of 5 stars A good book for its purpose ... to teach you about CS, January 29, 1999
By A Customer
This review is from: An Introduction to Computer Science Using Java (Paperback)
Don't be fooled by the Hawaiians ... this book is not as bad as the previous reviewers say it is, by any stretch of the imagination. Three professors from my school wrote this book (which, some would argue, biases me, but I've never met them...) and I must say, it is much better at teaching CS principles than the C++ book I had to read for my Intro to CS class at Eastern Illinois University. The author tries to make you think in a CS mindset, without going to fast or overloading you with Java particulars. Granted, I thought the book started out slowly, but as it got more advanced, it introduced topics at a good pace. Don't be mislead: This book is not for Java programming ... it's for introducing you to what a computer scientist does. And I think it does a great job at doing it.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 5 people found the following review helpful:
2.0 out of 5 stars If you're an instructor, please read this..., February 15, 1999
By 
This review is from: An Introduction to Computer Science Using Java (Paperback)
I'm an instructor at a small university and am teaching with the Kamin book. I have received several negative comments from my students about the quality of its instruction, and (now) tend to agree with them. Many of them have given up on Kamin and bought either the Deitel and Deitel book or the Lemay book in hopes to overcome the book's apparent lack of JAVA! instruction (and worry about the computer concepts later). This may seem the opposite approach of what the author took (computer science first, then JAVA!), but by doing this, students are less likely to become frustrated and will have some skills before tackling CS problems.

Students have said "the book is more confusing than enlightening", that the book "doesn't give enough examples" (when it does, the word 'wrong' is plastered behind them), and when they read the text they "feel like [they] have fallen off of a cliff". Others said things that should not be posted to a publicly readable web site.

If you intend to teach computer science using the JAVA! language (or any language), I recommend choosing a more user-friendly textbook that covers the language before the CS specifics. By doing this, I believe the students will be more capable of focusing on CS topics (by overcoming the syntax phobia - which most students worry about) and then naturally extending into more complex problems.

No flames, please..

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
4.0 out of 5 stars Not such a bad book at all, December 17, 1999
By 
martin (san jose, california) - See all my reviews
This review is from: An Introduction to Computer Science Using Java (Paperback)
Of course, they talk about getting JDK from Sun website in the *preface*. If you want to start out on your own this book is a good place to do that. A page of minor errata is available from Kamin's website, which perhaps bothered previous readers. Good book with a conversational style.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
4.0 out of 5 stars This is a reasonably good CS1 textbook., June 23, 1998
By A Customer
This review is from: An Introduction to Computer Science Using Java (Paperback)
Many textbooks that try to teach intro cs using Java get distracted by Java syntax and miss some important conceptual material. This book does a pretty good job of covering what I think is the core of an intro cs class. One of its strengths is a series of Debugging Alerts that warn students about the most common errors. I used Lewis and Loftus' book in a previous semester and thought this book was much more readable.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 5 people found the following review helpful:
4.0 out of 5 stars CS, March 6, 2003
By A Customer
This books covers both first and second year
concepts in computer science, as well as a variety
of topics relevant to using Java. For an introduction
to Java with minimal computer science, consult Deitel
and Deitel. I would also recommend the book "Discrete
Mathematics" by Rosen, or a similar book, to be used
in conjunction with this text. If you learn using
this book or perhaps SICP by Abelson (used at MIT),
you will be much better off in the long run than using a
less rigorous approach.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2.0 out of 5 stars This book is simply terrible, April 3, 1999
By A Customer
This review is from: An Introduction to Computer Science Using Java (Paperback)
Don't buy this one if you are actually looking for a book that will teach you the ins and outs of programming with Java. Simple topics are explained so in-depth that it confuses the reader more than it helps. Conversely, complex topics are breezed through with little or no mention as to their inner workings. Its the perfect book for a college weed out course, though; confusing and lacking a point. The authors do not even bother to tell you that the Java Development Kit can be downloaded for free from the Sun web site. That might have helped!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 2 people found the following review helpful:
3.0 out of 5 stars It's a fairly good book for beggining java courses., February 27, 1999
By A Customer
This review is from: An Introduction to Computer Science Using Java (Paperback)
I thought it was a pretty good book. Some of it didn't get into detail about certain concepts of java, but I did like the debugging sections of the book as far as syntax and logical errors which can occur.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 2 people found the following review helpful:
1.0 out of 5 stars This book is bad for your health, June 2, 1998
By A Customer
This review is from: An Introduction to Computer Science Using Java (Paperback)
We took this books in a CS class. The instructors made a bad decision selecting this book since it's full of errors. Examples are boring and repeated. In other words, if you didn't understand the example, here goes the chapter without any comprehension. If you are a reader, don't buy this book. If you are a teacher/instructor, don't give your students a hard time with contents in this book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 9 people found the following review helpful:
2.0 out of 5 stars Those looking to learn Java should continue searching, May 8, 1999
By A Customer
This review is from: An Introduction to Computer Science Using Java (Paperback)
This book is not for those who do not already know Java. This book suffers from a lack of concise explanations of concepts. It also jumps from basic concepts to more complex ones with almost no transition. Therefore anyone who fails to comprehend earlier concepts (a distinct possibility due to poor explanations) will be at a total loss for later, more important concepts. I urge any teacher who desires a book that aids the learning of Java (or computer science in general) to forego this book and search for one of higher caliber.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


0 of 1 people found the following review helpful:
2.0 out of 5 stars Not written for someone who does not know Java already!, September 27, 1998
By A Customer
This review is from: An Introduction to Computer Science Using Java (Paperback)
I thought that I had some computer smarts after 17 years of experience in that field, then I took a class using this book. The class started with 30 students and there is about 15 left, and most of us are ready to walk out. This book does not reinforce what it is teaching. It adds features within a chapter that they never explain. The exercies are filled with problems that they have never given an example of how to solve.

This book could not even be used for a door stop!

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

This product

An Introduction to Computer Science Using Java
An Introduction to Computer Science Using Java by Samuel N. Kamin (Paperback - December 1, 1997)
Used & New from: $0.01
Add to wishlist See buying options