Obviously, learning to read, write and do basic math will be set aside for learning how to program.
Funny, I didn't read anything about that, and I can't imagine anyone seriously suggesting it.
Here is the problem, these people don't have a clue what is learned at what levels. And while I am all for teaching Computer science and such where it is profitable to do so, starting before kids can even write and do math is not "computer science" at all, it is just dick waving "hey look what I did for the kids!" political crap.
Depends on the curriculum. There are "computer science" concepts that can be taught at an early age, if your definition of the term is broad enough. My kid can't read yet, but can get around on the computer all right.
Here's an idea. Why not focus on reading, writing, math and building upon those at the appropriate times? And what about all those kids who don't want to be computer geeks, but rather artists, business people, biologists, doctors, lawyers etc? Are we going to build all those careers into our children's curriculum as well?
No one is suggesting throwing reading, writing, or math out the window. And as far as kids who don't want to be computer geeks - so what? I didn't want to be an athlete, but I still took gym. I didn't want to be a classical musician, but I still had to learn the recorder in third grade. I didn't want to be an artist, but I still had to take art class all through elementary school. If you actually paid some attention, you'd notice that art (art class), business (keyboarding, english, junior-high math), biology (biology, life science), medicine (see biology, health class), and law (social studies, government, history) are pretty much already covered. If anything, it's the trades that are underrepresented; most schools no longer have shop class.
The fact is, factory learning is dead, we just don't know it yet. We have spent the last 250 years in factory schools, built using factory ideas to populate our factories with workers.
Your knowledge of history is quite lacking. "Factory" education was only important outside of the northeast starting about a hundred and fifty years ago.
Today, we need a change in how we educate people, so that they are ready for information jobs.
What do you think this is?
This requires scrapping the "one size fits all" education model that is clearly dying (NCLB, Common Core etc), and replacing it with student paced education system where each student has a customized curriculum, based on ABILITY and WILLINGNESS to learn.
Your knowledge of human growth, psychology, and public funding is also lacking.
Interests change. Just because a third grader isn't interested in science class doesn't mean they won't be interested in or required to know that information as adults. Kids change as they grow up. Younger kids are interested in playing. Older kids are interested in getting laid or hanging out with their friends. They attend school and learn the things they do because they're forced to.
The federal standards exist because there are some states or cities that consistently produce undereducated graduates. Some of it is cultural; kids in the 'hood don't see the need for education as much as kids in a white, upper-class neighborhood. Some is based on demographics or economics; Mississippi doesn't have access to the public funds that Alaska does. The standards suck, and pretty much no one likes them, but no one seems to be able to come up with a plan that's both better and - this is important - affordable, while providing equal access to education.
Equal access to education is important. This is America, where the circumstances of your birth and upbringing are (theoretically, anyway) not a limiting factor on what you can accomplish. Someone growing up in inner Detroit should have access to the same educational possibilities as someone growing up in Martha's Vineyard. Anything else is a failure of the system. Sure, most of them will probably not choose to live up to their fullest potential, but they should all at least have the chance. That's what the American Dream is all about.