How do you plan to teach/educate your kids? Did you ever consider homeschooling? Do you plan to introduce them to programming at a young age?
I think about this a lot. My kids are young (3 and 1). My wife grew up in China and we met in Tianjin during graduate school. Her family is all still back in China. So our top prioity has been to make sure our kids learn Chinese (Mandarin, and also Cantonese since that’s what her family speaks). We want them to be able to walk both cultures.
We just moved back from China, where we’d been for the first half of 2019 so my daughter could attend a Chinese Kindergarten (the only non-Chinese at a school of 600 children). But we found a good Chinese Montessori program here in Dallas so we were able to move back.
As far as programming is concerned, both of them are learning how to use tablets. They mainly just play learning games and watch Netflix.
I’m not going to let them stop there, though. Once they’re a bit older, I’m going to make sure they learn to type properly and understand that tablets are for consuming, where as laptops are for creating.
The gamified coding curricula out there keep getting better and better. So I will probably start them on some of those.
This will be in tandem with going to public school. There’s a good, well-funded school district here in Dallas. For the price of 12 years of private school, we can buy a house in the district and they can get a comparable education.
I learned a lot from going to public school. There were short-comings. But if I had just gone to a private school, I would have been insulated from reality. I don’t want my kids to grow up in a bubble.
Homeschooling is a good alternative if you have a lot of kids, and a parent at home who can teach. But socialization and building up EQ is important, and you kind of get that built in to the public school experience.