We've two girls, aged 12 & 14.
In terms of financial education, they have played cash flow. They liked it and they seem to have learned quite a bit from it.
I didn't think of getting them to read investment books until recently. I gave our older one "The richest man in Babylon" to read...