Personally, I wouldn't teach unless I saw some interest in my daughter. But, now, as she is only 7 years old, it would not start, and would leave her as far away from computers as possible for now. I believe there is still plenty of time to start. However, through electronic games, I think that would be the best way. I like Age of Empires a lot, there is a lot of strategy in it, so I would try this path.