Greenfoot: a highly graphical ide for learning object-oriented programming

Greenfoot is an educational IDE that makes it easy to write interactive graphical applications. It helps to solve several problems in the teaching and learning of object-oriented programming: It provides educational tools that aid in understanding fundamental object-oriented concepts, and it is highly motivational through instant graphical feedback.