What should the high school math curriculum consist of?
Solution 1:
I strongly believe that even if something can be done by calculator, a high school student should understand some nuts and bolts of how it's being done.
I spent some time doing volunteer tutoring at CRLS (Cambridge Rindge and Latin School). I still remember the girl at 8th or 9th grade who was studying inequalities, yet she couldn't compute $2-1$ without the help of calculator. The most frustrating case was the kid in 9th or 10th grade who didn't know multiplication tables, he couldn't compute, say, 3 times 7 in his head. I was supposed to help him with square roots. Well, how do you explain that $\sqrt{8} = 2\sqrt{2}$? First of, you have to realize that $8 = 2 \times 2 \times 2$, and that's exactly what he couldn't do. I ended up spending some extra time with him, afterward been told that he passed the test or exam and was very happy with my help - but I wasn't! I felt we were wasting lots of time and just because he didn't know multiplication tables, he couldn't break down numbers into factors, and calculator wasn't really help.
The bottom line: I think in school students still should learn basic arithmetic before moving to more advanced stuff. I think it's a pure idiocy to introduce the kids to set theory while having them relying on their calculators to compute $1 + 1$. Honestly, the advanced stuff can wait till college.
Solution 2:
I would include more probability, such as how to conduct a simple probabilistic experiment using statistical tests. Once you understand that, you can do a lot by simply looking up various tests. Without understanding probability, people are easily manipulated using statistics or make poor choices.
I would include definitely include more use of technology, including Wolfram Alpha and basic mathematical programming. These tools allow people to achieve much more.
Some basic mathematical philosophy would be good as well. Game theory can be very thought provoking and is quite simple as well. We could look at other areas even though we wouldn't be able to examine them rigorously. I think students should understand that maths is based on axioms, that not all maths problems can be solved (assuming ZFC is consistent) and that many problems can't be solved efficiently (P vs NP).
I would focus more on exploring various mathematical puzzles or unexpected results: Card doubling paradox, 3 hats puzzle, Monty hall problem and other results like this.
Solution 3:
I spent over a decade thinking that "mathematics" is about completing page after page of identical long division problems. Only after I left school did I discover that mathematics actually has more to it than that. (And boy, am I glad I did!)
My opinions on the matter:
I think there will always be people who like mathematics, and people who don't. However, I do think the number of people who "like mathematics" could be drastically increased if it was taught better.
I don't think it's super-critical exactly which particular mathematical topics you teach. I think it is super-critical that you teach people what mathematics actually is. (A surprising number of people don't understand this.)
I do not think that modern technology somehow makes understanding how to do X or how to do Y by hand "obsolete". Nor do I subscribe to the idea of "banning" calculators, computers and so forth. By all means, use the technology. (But don't let us fall into the trap of just blindly pushing symbols around without comprehending their meaning.)
I think it might be useful to teach a wider range of mathematical subjects. Not in exhaustive detail, obviously. In many cases, that requires a whole heap of complicated ground-work. But introduce the interesting ideas and explore the main properties.
Personally, I don't see why you couldn't do something like group theory with school-age children. (Obviously, we're talking older children here.) "You know how to add and subtract, right? OK, so let's just throw the rule book out the window and invent our own brand-new system of adding and subtracting objects. Hey, look, we invented this from scratch, but now all these interesting properties keep appearing..."
My other pet idea is to take some of the computer software out there which does stuff with user-defined functions. Let the kids play with it, and see what neat stuff they can come up with. If you just type random gibberish, nothing interesting happens. But if you understand coordinate systems and functions and have an intuition for how simple mathematical operators affect numbers, you can make the computer draw trippy stuff.
Perhaps the biggest problem with mathematics is that most people don't understand it. Many people think that mathematics "is about numbers". (That's like saying that science "is about test-tubes"!) Many think that mathematics "is one subject". (Again, that's like claiming that science is only "one subject".)
The way that I do mathematics is that it's this fascinating journey of exploration, experimentation and discovery. But the way the textbooks do it is "Here is a type of problem. Here is the exact procedure for solving this type of problem. Here are 300 identical problems of this type. Go solve them. Your teacher will then compare your answers to the published answer book, and give you some ticks." Wow, how thrilling. :-P
Having said all that, we do seem to currently live in an age where being stupid is something to be proud of. This doesn't just affect mathematics. How to solve that larger meta-problem, I have no idea....
Solution 4:
In high school in the 1970s I got tremendous benefit out of a one-term elective course called Mathematical Logic, which was nothing fancy, just basic prepositional stuff. Understanding the basic structure of logical arguments empowers one to learn anything more efficiently. If college-bound students could ditch half of their AP Calculus for a course in Logical Reasoning that includes basic material from Daniel Velleman's book How to Prove It and some basic facts about statistics, they would be in a far better position to pursue many subjects, not just math.
Solution 5:
I recall the Asimov short story about humanity that has completely lost the knowledge of how to do simple arithmetic without use of a computer, called "The Feeling of Power". The point is, despite computers being able to do these things for us, it is still important and valuable to know how to do simple operations. At times, we are amazingly close to that point in this very day, certainly in the current crop of kids growing up now.
Basic mathematical skills are tremendously valuable in a variety of places. Just because you CAN factor a polynomial by computer does not mean that at least understanding the tools to do so are no longer necessary for 99% of the people in the world.