An Evaluation of Greenfoot for Introducing Programming to Engineers (CPJ-X-3-2008)

Greenfoot is a new Java development environment for Java that is aimed at introducing programming to high-school students. It makes use of compelling graphical simulations to overcome the barrier to entry that programming courses typically introduce. This project will evaluate the greenfoot programming language with a view to seeing if it could be used as an introduction to Programming for Engineers. A comparison with an existing “Objects-First” approach using BlueJ (an earlier introductory Java IDE developed by the same team as Greenfoot) will be part of this project.