Why not using DevC++?
Simplicity. No confusing "lots of stuff to understand" before using.
So why not downloading the free DevC++ (Bloodshed) IDE? Read the readmes. There is a free visual debugger available too! Take it too. You'll love it.
Now the student can fully concentrate on C++ itself, without fuss.
I'd even pay money to get my Qt2.3 working on a no-nonsense IDE like DevC++

.
Good luck and let me know how it went.
- Val -