This item is not eligible for Amazon Prime, but millions of other items are. Join Amazon Prime today. Already a member? Sign in.

14 used & new from £3.67
See All Buying Options

Have one to sell? Sell yours here
 
   
Tell a Friend
Objects First with Java: A Practical Introduction Using BlueJ
 
See larger image
 
Objects First with Java: A Practical Introduction Using BlueJ (Paperback)
by David J. Barnes (Author), Michael Kolling (Author)
4.4 out of 5 stars 14 customer reviews (14 customer reviews)

Availability: Available from these sellers.

14 used & new available from £3.67
Other Editions: RRP: Our Price: Other Offers:
Hardcover (2Rev Ed) Order it used
Paperback (3) £42.99 £39.89 41 used & new from £29.66
CD-ROM (4) £13.99 £13.99
 
   

Customers Who Bought This Item Also Bought

Software Engineering: Update (International Computer Science Series)

Software Engineering: Update (International Computer Science Series) by Ian Sommerville

5.0 out of 5 stars (1)  £43.69
Operating System Concepts

Operating System Concepts by Abraham Silberschatz

5.0 out of 5 stars (2)  £38.90
Database Systems: A Practical Approach to Design, Implementation and Management (International Computer Science Series)

Database Systems: A Practical Approach to Design, Implementation and Management (International Computer Science Series) by Thomas Connolly

3.9 out of 5 stars (14)  £46.54
Computer Science: An Overview

Computer Science: An Overview by J. Glenn Brookshear

4.0 out of 5 stars (10) 
Head First Java (Head First)

Head First Java (Head First) by Kathy Sierra

4.6 out of 5 stars (19)  £20.99
Explore similar items : Books (49)

Product details

Customers Viewing This Page May Be Interested in These Sponsored Links (What is this?)
Compare Book Prices
www.BooksPrice.co.uk    Objects First With Java Find the Lowest Price! 
Java Programming Books
www.Bookpool.com    Up to 49% off Java books Javascript, Jakarta Struts, J2EE 
Objects First With Java
www.Ask.com    Get Objects First With Java Search for Objects First With Java 

Product Description
Book Description
BlueJ is a Java development environment that runs on top of the Sun Microsystems Java Development Kit making use of the standard compiler and virtual machine. It has been specifically designed for the introductory teaching of object-oriented programming, allowing the student to create objects of any class and interact with their methods. This truly 'objects first' approach within the customised BlueJ environment is expected to revolutionise the way programming is taught. For the first time, the traditionally difficult concepts of objects and classes are bought alive in an easily manipulable visual form.

Synopsis
BlueJ is a Java development environment that runs on top of the Sun Microsystems Java Development Kit making use of the standard compiler and virtual machine. It has been specifically designed for the introductory teaching of object-oriented programming, allowing the student to create objects of any class and interact with their methods. This truly 'objects first' approach within the customised BlueJ environment is expected to revolutionise the way programming is taught. For the first time, the traditionally difficult concepts of objects and classes are bought alive in an easily manipulable visual form.

See all Product Description

Customers Who Viewed This Item Also Viewed

BlueJ Laboratory Manual

BlueJ Laboratory Manual by Bruce Quig

Big Java with Bluej Lab Manual Set

Big Java with Bluej Lab Manual Set by Cay S. Horstmann

Data Structures and Algorithms in Java

Data Structures and Algorithms in Java by Michael T. Goodrich

3.0 out of 5 stars (3)  £34.15
Big Java

Big Java by Cay S. Horstmann

2.5 out of 5 stars (2)  £38.90
Java for Students

Java for Students by Douglas Bell

4.0 out of 5 stars (11) 
Explore similar items : Books (47)

 
Customer Reviews
14 Reviews
5 star: 71%  (10)
4 star: 7%  (1)
3 star: 14%  (2)
2 star:    (0)
1 star: 7%  (1)
 
 
 
 
 
Average Customer Review
 
 
 
Share your thoughts with other customers:
Write an online review
Most Helpful Customer Reviews

 
16 of 16 people found the following review helpful:
5.0 out of 5 stars A fascinating and clever approach to teaching Java, 20 Dec 2003
This book is intended to be a course text book for an introductory course in Java and Object Oriented Programming. The authors have made a conscious decision to cover the material in a different order to almost all other books on the subject. You won't find an initial chapter on classpaths, compilation and the main method, there's no pseudo-procedural "hello, world" example. The book leaps straight in to creating objects from classes, examining values and calling methods.

There is a trick to all this, of course. The book is based on a kind of Java development environment optimised for teaching called "BlueJ". BlueJ is a free download, and a copy is included on a CD with the book, along with all the source code examples. I've had a play with BlueJ, and it certainly makes important things like the distinction between a class and an object, and the inheritance structure of the code, much clearer than traditional IDEs.

If you are planning to teach a course on Java or OO, you should certainly take a look at this book. Even if you don't run the course exactly as presented, the approach is fascinating. If you are trying to pick up these tricky ideas on your own, this book might also be very useful. Even if none of those cases apply, the BlueJ software is still a really neat tool for prototyping.

Comment Comment | Permalink | Was this review helpful to you? YesNo (Report this)



 
11 of 11 people found the following review helpful:
5.0 out of 5 stars Outstanding!, 28 Nov 2004
This book is great for really learning OOP deeply, and not just some superficial Java syntax. It takes you step by step through interesting projects - explaining every step, and gettign you to build more and more interesting applications.

There are good exercises to try and apply the concepts that you learned yourself, and at the end you feel you have really learned the concepts, and not just where to put the semicolons.

Fantastic book!

Comment Comment | Permalink | Was this review helpful to you? YesNo (Report this)



 
10 of 10 people found the following review helpful:
5.0 out of 5 stars Get this book, 4 May 2006
I have looked at BlueJ for some time now, but wasn't quite sure just how to integrate it with course I am teaching.

Then last week I received a copy of "Objects First With Java". It just so happens that I am pulling a class of students through polymorphism using Java for the first time. It is really, really painful.

Then yesterday I received a copy of the BlueJ text. I whizzed through chapter 1 and peeked ahead through the rest of the text. My first impression is that this may be the best pedagically developed environment for learning programming that I have ever seen. It is so very, very ... simple!! I feel like I've been swimming in a lake of murky water and entangling weeds for years in teaching OOP with Borland's Object Pascal, then Borland and CodeWarrior C++, and most recently JCreator's Java IDE.

BlueJ has turned my murky lake of OOP into a fun, refreshing dip.

We currently use the same text that we have used for years, because we know just where to use the text and where to supplement and how. But now I just know that we must reconsider. The BlueJ text may triple the number of students that goes in into our advanced streams.

Sorry, but every now and then in life something is so incredibly better than anything in that particular arena that it is immediately obvious that a new standard has emerged. I am absolutely convinced that BlueJ together with the Barnes and Kolling text does that for introducing OOP particularly and Java generally. That much really is obvious.
Comment Comment | Permalink | Was this review helpful to you? YesNo (