Yea I personally wouldn't teach my kids to go into IT. To me, she would be better off to have a strong math back ground, enough computer science classes to do data structures and algorithms, computational logic, statistical modeling, and a finance degree. People that can do data modeling based on business issues to create solutions I can see being in high demand for years to come.
Even if that isn't her cup of tea. . . knowing how to weld, do basic framing around a house, wiring, and drywall/plaster will give her the options to rebuild just about anything in her house down the road or do it as a trade.