Comment Depends on what you're teaching... (Score 1) 848
If your teaching application design fundamentals and object oriented architecture, use the IDE- language specifics will just slow the students down.
If you're teaching coding techniques and overall programming efficiency and style, don't use the IDE. That's where knowledge of all the little language tricks is important and you want to force students to dig more into what the langauge has to offer to solve problems and write more efficient code.
If you're teaching coding techniques and overall programming efficiency and style, don't use the IDE. That's where knowledge of all the little language tricks is important and you want to force students to dig more into what the langauge has to offer to solve problems and write more efficient code.