Why NetBeans IDE is Great for Teaching Java
I am a senior lecturer in Software Engineering at the University of Applied Sciences in Rosenheim, Germany.
The university is heavily influenced by enterprises in Munich, such as BMW, Allianz, and Siemens. Most students are already contracted by a major company and have done a lot of practical work by the time they come to me.
Over the last 14 years, I have given several courses, such as "Advanced Programming (Programming III)", "Distributed Computing" and "Graphical User Interface Development". Up until 2006, I used commercial versions of IntelliJ IDEA for my lessons. But then I switched to NetBeans IDE and I've been quite happy with it. Here are my personal thoughts about why NetBeans IDE is a good choice for teaching.