| At this point it's almost a literacy thing. Basic knowledge and breaking that fear of computers would be enough. At that point people can decide if they're genuinely interested based on knowledge instead of (probably) irrational fear. For some people it really is a matter of just breaking that initial intimidation factor. There's more than enough time wasted in K-12 to not put at least an intro class in there for a year... I remember getting scolded in my 7th grade (required) home education class because I had the pan's handle in a dangerous position while cooking eggs. The pillow I made was the shit though and I did learn how to make muffins so it wasn't a complete loss. But you've got to agree an Intro to Python/Java class would be a much better use of time. And then there was that one time I broke my arm playing flag football in one of my countless years of "physical education". Teach kids diet and exercise for that "subject" to be remotely beneficial in my opinion, with an emphasis on the diet. That's lifelong knowledge. I don't play flag football anymore, also still don't have full range of motion in my left arm (it's nothing bad al all, just kind of annoying on occasion). Or those two years I spent in French. I remember my French name was Pascal. I can tell you my name and count to three but unfortunately can't remember how to tell you bye, or anything else. Everyone should at least be introduced to code like they are to algebra. I was introduced to woodworking, close to a decade of random ass activities in phys. ed., clay classes, jewelry classes, and more I can't even remember. A semester or better yet full year is more relevant in today's society. And frankly, is a skill that will have a subjectively higher quality of life than whatever else they were considering. Breaking the initial intimidation faction, like I said, could be all it takes. Stupid to not do that when so many other almost-mind-boggling stupid things are required. I know my 6th/7th grade cousins were amazed this year when I told them I was making an Android app. I told them they could too and there are plenty of sites to start, told them a few, but I know they didn't believe me. I think kids around that age would love making a simple HTML5 game or something. Accomplishing that at a young age would change how they think about tech for the rest of their lives. I know my cousins will never get exposure to that outside of school because their blue collar father (not saying anything bad, my dad is blue collar as well) has them playing sports year round - football, basketball, baseball, and soccer. Now that's awesome, but over the top. Those aren't lifelong skills the same way coding can be. I hate to even limit it to 'coding', it's knowledge that can help apply logic to all areas of life while potentially creating plenty of opportunities. |
Even as a programmer, you still eat 3 times a day, right? There you get your utility. I think cooking and personal finance classes should be much more prominent. The think that was useless for me was Chemistry. The subject I got the most out of - English (I am not a native speaker).