BlueJ

BlueJ BlueJ ist eine speziell für Ausbildungszwecke konzipierte integrierte Entwicklungsumgebung für Java. Das Vermitteln von Zusammenhängen in der objektorientierten Programmierung steht im Mittelpunkt des Systems. Am NTB wird BlueJ für den Java-Unterricht im ersten Studienjahr verwendet.

Dem Anwender stehen zur Programmierung sowoehl ein UML-Klassendiagramm als auch ein klassischer Texteditor zur Verfügung. Im Klassendiagramm kann der Benutzer einfach Klassen erstellen und Assoziationen zwischen diesen schaffen. Dabei wirken sich Änderungen im Klassendiagramm sofort auf den Quellcode aus. Natürlich wird auch das Klassendiagramm bei Änderungen im Quellcode sofort aktualisiert.