Ich finde das sogar gut das es ohne unterrichtet wird, so merkt man was genau man tut, und worauf man achten muss. Natürlich ist dann im weiteren Verlauf eine IDE komfortabler, allerdings für den Anfang würde ich auch immer von einer IDE abraten. Nicht nur wegen autovervollständigung o.Ä., sondern auch wegen dem ganzen Compilersachen.
Wie kompiliere ich ein Source file? Worauf muss ich hierbei achten? Wie führe ich es dann aus? Ich denke, dass sehr viele Programmieranfänger nicht wissen, wie man so etwas tut, man drückt ja nur auf Play.
Außerdem lernt man so doch ein bisschen sein System kennen, a'la "Was, javac gibts gar nicht?". IDEs haben solche Probleme meistens nicht.