Comment education or job training? (Score 1) 306
When I was young there were no computers. I learned about internal combustion engines. I learned about electricity and electronics. I learned to make things of wood and metal. I enjoyed erector and chemistry sets. All of these things benefit me 60 years later. None of them were taught in my school.
Much later I learned to program in 6 languages (none of which are used today), again without any school help. I created databases for business, educational software, and taught and wrote articles about the industry.
Few of my contemporaries cared for such a broad understanding of practical things, but almost all had access to this knowledge. None of it required government requirements or school. Today there are vastly more opportunities for young people to learn whatever might interest them and school is not required.
Reading and arithmetic are essential to all children. Arithmetic can include logic, though I've never seen it done in public schools. Children need preparation for life- money management, social norms, and the fading understanding of geography, history, economics, other cultures etc. They need some political understanding, not just approved government propaganda but the reality of government & corporate interaction. They need enough chemistry and biology to prepare them for family health management as adults. Where does programming fit in to these requirements?
There is a current trend to confuse education with job training. This needs to stop. Education prepares children to be responsible citizens of the world. Job training can wait until junior college.