Ich hatte damals mit BlueJ begonnen. Eine grafische Oberfläche welche Klassen und Objekte anzeigt. Auch die Beziehungen zwischen den Klassen wird sehr deutlich. Dies ist definitv keine IDE, sondern eine Oberfläche welche beim Lernen unterstützen soll. Der "Editor" ist kostenfrei. Dazu gibt es die passenden Bücher mit Aufgaben welche wie ich finde schön auf eine sehr gute Basis geben. Diese Bücher kann man in jeder Bib ausleihen.
Viel erfolg!