11/23/2023 0 Comments Intro to programming with greenfoot![]() It allows you to construct and test Worlds and the individual "actor" objects within them visually so you will know exactly how you want everything to behave at runtime, and what changes must be made programmatically to make it so. I highly recommend this book, the programming system it describes, and the efforts of the University of Kent to bring this free educational system to the world.įirst off, let me introduce the Greenfoot IDE for those who may not be familiar with it- Greenfoot is a Java IDE optimized for game/simulation development. A really motivated student may be able to figure out the more advanced examples on their own, but many students will be well-served to have an experienced guide along to help give further explanation to the concepts provided. Overall, I think this book is a great companion for a classroom that is lead by an adult who is thoroughly familiar with Java and other aspects of object-oriented programming. Fortunately the source code is available online to assist any enterprising young programmer. Some of the examples are completely developed but the book leaves it as a challenge to the reader to complete many of the projects. Also, if you have no familiarity at all with programming, this book may be a little challenging. The book is not really focused on teaching Java so much as introducing object-oriented concepts through its color illustrated examples and exercises.Ī warning: the book introduces a lot of terminology in a way that some teenagers may find difficult to understand. Having tought my own pre-teen nephew some of these concepts in simpler systems such as Scratch, and visual systems like Alice (while, written in Java requires no knowledge of that language), I find this book to be a great guide for teachers and students alike. Introduction to Greenfoot programming is an excellent hands-on tutorial of the Greenfoot system, a Java-based programming environment particularly well-suited to teaching object-oriented programming concepts to teenagers with its focus on gaming and simulation exercises. There is a growing body of published work specifically written towards educators, particularly those focusing on teenagers, and this book is a great addition to anyone interested in the subject. I discovered this little gem as one of Amazon's "other user's bought" suggestions when browsing through books on Scratch, Alice, and the Lego Mindstorms systems.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |