Comment As a student... (Score 1) 848
As a student, I would say don't introduce an IDE until you feel they can really appreciate what it does for them. Our professor just started out recommending we use vi, and gave us all the information we needed to compile the programs using a makefile.
Being a windows user, I gave up on vi after a while (yes, I'm weak
It worked out well. At that point I could say "Wow! It does all this for me! Now I can procrastinate even more!"
In conclusion, I really don't think you should teach with an IDE, but don't discourage the use of one. By teaching how to program without an IDE you really give students the knowledge they need to properly use an IDE in the first place. That way, rather than using it as a crutch, they use it as a tool.