I like this idea. Computers are not just nerdy toys anymore, they are an essential part of modern life, and knowing how to use them effectively can only be a good thing.
I'm wondering whether all the talk of a 'skilled programmer shortage' is true though. I was under the impression that coding work had for the most part been outsourced to places like India and China. Is there much demand for software engineers in first world countries? Or is it more a case of - demand for a brilliant IT guy is always going to be very great.
Ego aside, I'd be an average coder at best.