I think we should also require auto mechanics starting in 4th grade. This is a terrible idea. Not everybody likes coding or has the aptitude for it. It's is like the people who are pushing art or music and how much it improves academic success. Well I can't draw worth a damn and I can't carry a tune, so no matter how hard I tried, I did not do well in those classes. All they did for me was increase my stress levels.
On the other hand I was pretty good at math and science and I am a good programmer. My three children can't program, nor do they have any interest in it. However all of them are good with computers. Computers are like driving a car. You don't need to be an auto mechanic to drive a car and you don't need to be a programmer to use a computer.
If we want improve education in the USA, there is much work that could be done, such meeting basic needs (food, clothing, shelter, medical care) for poor children, or starting a second language in preschool. Trying to turn every student into a programmer is a waste of time and money.