Jump to ratings and reviews
Rate this book

Introduction to Programming with Greenfoot: Object-Oriented Programming in Java with Games and Simulations: Object-Oriented Programming in Java with Games and Simulations

Rate this book
"Introduction to Programming with Greenfoot: Object-Oriented Programming in Java with games and Simulations" is ideal for introductory courses in Java Programming or Introduction to Computer Science. "The only textbook to teach Java programming using Greenfoot--this is "Serious Fun." " Programming doesn't have to be dry and boring. This book teaches Java programming in an interactive and engaging way that is technically relevant, pedagogically sound, and highly motivational for students. Using the Greenfoot environment, and an extensive collection of compelling example projects, students are given a unique, graphical framework in which to learn programming.

304 pages, Paperback

First published August 11, 2009

5 people are currently reading
25 people want to read

About the author

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
9 (42%)
4 stars
5 (23%)
3 stars
3 (14%)
2 stars
3 (14%)
1 star
1 (4%)
Displaying 1 - 5 of 5 reviews
2,780 reviews41 followers
April 26, 2015
Greenfoot is a Java-based language constructed from a set of objects with methods that can be imported into and modified in programs. In general the objects are designed to be used in simple games, demonstrations and simulations.
The goal is to teach object-oriented programming and that goal is met with one major caveat, the explanations of how the objects interact are often too abbreviated for easy comprehension. The reader has to know some basic programming, have knowledge of the programming basics such as function calls, the role of variables and what kind of data they contain and what it means for a function to be “void” or return a value.
For example, inheritance is a complex concept, far more nuanced than it appears in this book. Constructors and object passing via the this pointer are not simple concepts. Finally, some of the screenshots of class descriptions are often unreadable.
This is a book that can be used to teach the basics of object-oriented programming where the reader can really have some fun while learning. However, it is not an effective stand-alone educational device and a knowledgeable instructor will make the life of the user far more productive. . There is a reason why Java textbooks are hundreds of pages long, all of that is needed if you are going to use and understand the full power of the language.

This review also appears on Amazon
Profile Image for Adam Hansen.
48 reviews1 follower
September 27, 2016
Awesome book for newcomers to programming. You will get a firm grip on the Java language, by having a lot of fun creating animals, space scenarios and what not in their own framework with the same name as the book.
Must recommend for rookies embarking on learning Java! (Also great if you consider game-development!).
Profile Image for Cameron Sung.
4 reviews1 follower
March 28, 2012
A terrible book that is barely challenging for a 10 year old.
Profile Image for Fernando Rojas.
2 reviews
February 8, 2017
For sure a great book, but not for 10 years old child. Perhaps for teenagers with the support of a tutor. Even, it's possible for some Straordinary kid that dedicate lots of time to it.
Displaying 1 - 5 of 5 reviews

Can't find what you're looking for?

Get help and learn more about the design.