BlueJ 2.1.3 review

Download
by rbytes.net on

BlueJ project is an integrated Java environment (Java IDE) specifically designed for introductory teaching. The BlueJ environment

License: Freeware
File size: 2259K
Developer: Michael Kolling
0 stars award from rbytes.net

BlueJ project is an integrated Java environment (Java IDE) specifically designed for introductory teaching.

The BlueJ environment was developed as part of a university research project about teaching object-orientation to beginners. The system is being developed and maintained by a joint research group at Deakin University, Melbourne, Australia, and the University of Kent in Canterbury, UK. The project is supported by Sun Microsystems.

The aim of BlueJ is to provide an easy-to-use teaching environment for the Java language that facilitates the teaching of Java to first year students. Special emphasis has been placed on visualisation and interaction techniques to create a highly interactive environment that encourages experimentation and exploration.

BlueJ is based on the Blue system. Blue is an integrated teaching environment and language, developed at the University of Sydney and Monash University, Australia. BlueJ provides a Blue-like environment for the Java language.

The BlueJ project started at Monash University in Melbourne, and later split and migrated to its current locations.

BlueJ is implemented in Java, and regularly being tested on Solaris, Linux, Macintosh, and various Windows versions. It should run on all platforms supporting a recent Java virtual machine.

Here are some key features of "BlueJ":
fully integrated environment
graphical class structure display
graphical and textual editing
built-in editor, compiler, virtual machine, debugger, etc.
easy-to-use interface, ideal for beginners
interactive object creation
interactive object calls
interactive testing
incremental application development

Requirements:
Java 2 SDK

What's New in This Release:
Provides some small improvements and a number of fixes for minor bugs, including terminal encoding issues, interface responsiveness in infinite loops, and improvements in dealing with firewall conflicts.

BlueJ 2.1.3 keywords