My son has dabbled with web pages built on asp.net MVC. So he knows some basic programming, getting jquery plugins to work, decent at html/css. He worked part way through a book on building iphone apps using x-code and half a book on python/google-apps.
His interest may/or may not be waning. Literally he wants to help me in my consulting, but the motivating factor is to earn money!
He likes xbox360 gaming. Should I steer him towards programming games for the sake of keeping him interested or turn him loose on trying to develop a mobile app on windows mobile that I need done. It’s a small inventory app running on hand held scanner. This might be too boring and he needs to know probably more than he knows right now as far as backend database stuff and complex programming. I think he will like it in the end but needs some sort of visual payoff that he is progressing at something. Any suggestions
UPDATE: Son is 15 1/2 starting sophomore year. Gets straight A's and is generally bored with school and takes the highest level course work that he can as a sophomore.