Florida’s fine senate has approved making computer coding a “foreign language” that will fulfill the 2 years required to get into Florida’s public university system. The kids would be able to take coding instead of a foreign language.
I took foreign languages–of a human, organic variety–in high school. More of them in college. I taught English as a Foreign language (briefly) after I graduated.
It wouldn’t be an exaggeration to say that I value language.
In fact, when I started coding (not this website), I chose my first computer languages based on their similarities to human languages I already knew.
There’s a lot of overlap between human languages and computer languages.
But they’re not the same thing.
In an ideal world, I’d argue that it shouldn’t be an either/or proposition, and that every child should do both.
But we’re not living in an ideal world, and even high school kids are mortal.
I absolutely believe every child should have the opportunity to learn computer languages. And they should also have the opportunity to learn human languages. They should probably dabble at least a little in both.
But with more and more information in the world, it doesn’t surprise me that they’re beginning to split off into specializations younger and younger.
The question that I have here… is how you ensure that children are on a path they have the enthusiasm and talent for, rather than the one their parents or the school system feel is important, right now.