|
|
|
|
|
by dizzystar
4870 days ago
|
|
I don't understand this sentiment. Lots of people get through life just fine, and in fact are immensely successful in life, without knowing how to program. The fact is that the HS flavor of all of those classes are basically recite and regurgitate with a different name attached to it. The other difference is that there are different levels of classes for different levels of students, unless things have changed drastically from 15 years ago, this was the pallet of choices in math for a senior: Pre-Algebra Algebra Trig Geometry Algebra 2 Pre-Calc Calc And sciences were similar (and all elective): Chemistry Biology Physics etc... I really don't get why "computer skills" should be conflated with learning how to program completely. The world is very large and needed skill-sets change very fast. I guess that we should, since it is the current trend, force students to learn about handling large amounts of data and working through statistics and probability courses as well? |
|
Speaking as someone who has been on both sides, you do not fully understand how a computer works until you understand how to write code for it in some form. Do they need to know how to write a compiler? Absolutely not. But knowing how to write a script with conditional outcomes is probably a worthwhile exercise.
> The world is very large and needed skill-sets change very fast.
If you believe that computing is going to go away in the next 30 years, that would be a fair point. But we both know that computers are creeping further and further into everyday life. Having a basic grasp on how to direct and control them is an obvious advantage.
Your litany of courses does nothing to counter the reality that we are already forcing kids to learn certain subjects. What about computing makes it less valid than history, science or mathematics as a required field of study? We can say with certainty that students are more likely to encounter a computer than they are to encounter Henry VIII, Schrodinger's Cat, or a sperm whale.