From the Back Cover
Introduction to Programming with Greenfoot
Object-Oriented Programming in Java™ with Games and Simulations
Written by Greenfoot creator and BlueJ developer, Michael Kolling, Introduction to Programming with Greenfoot uses Greenfoot, an award-winning educational programming environment, to teach standard Java programming.
Greenfoot uses simulations and games to teach object-oriented concepts and principles in a fun, easily accessible manner. Greenfoot bridges the gap to Java programming; it scales up well making even advanced topics easy to teach.
Introduction to Programming with Greenfoot provides:
- Standard Java programming foundation
- Objects-first approach
- Project-drivem, hands-on learning
- Opportunities for students to develop animations, games and simulations quickly
To join the online Greenfoot community or check out shared resources for instructors and students, please visit www.greenfoot.org/book.
About the Author
Michael Kölling is a professor at the Computing Laboratory, University of Kent, in Canterbury, UK. He holds a PhD in computer science from Sydney University, and has worked in Australia, Denmark and the UK. Michael’s research interests are in the areas of object-oriented systems, programming languages, software tools, computing education and HCI. He has published numerous papers on object-orientation and computing education topics and is co-author of a Java textbook (Objects First with Java, Pearson Education, 2008.(ISBN 0-13-606086-2). Michael is one of the developers of BlueJ, an educational programming environment, and more recently, the Greenfoot platform. The Higher Education Academy elected Michael as a National Teaching Fellow in 2008.