I would definitely teach 3yr & 1yr a lot of Mathematics & Finance. Flashcard and iPhone apps definitely helped.
IT skills become more of a necessity once they hit school. I see Programming as a form of art, unless you are interested in it. It's not going to be of any interest to them, like it is to me.