Every now and then there are calls to reform the mathematics curriculum and/or mathematics teaching. This trend goes back to the 60s I believe (with "new maths") and the most recent manifestations of this were changes to the GCSE, as well as the impending introduction of "Core Maths" courses at 16+. Between then and now there have been many other initiatives. One recent one that I find quite interesting is
computer-based maths.
When thinking about that, it occurred to me that during my school years we (as a class) never got maths homework that required us to construct a proof. Every piece of maths homework that I can remember was about applying known rules, sometimes to fairly complex problems, but the problems still obviously had a solution one could arrive at with a bit of effort. This is not about background knowledge either, as there are many proofs that do not require more than high school mathematics. It is about a way of thinking.
So I am curious, would you rather be taught:
1) methods of calculation and their application to clearly "solvable" problems (essentially problems where you know what "type" of problem it is and which technique you probably have to apply to arrive at a solution; NB the way to get there may still require advanced manipulation skills) - I think most current GCSE and A-Level questions fall into this category
2) mathematical methods and their application to "thinking" problems (where at first glance you may not know how to solve the problem, even though it may not require higher order calculation skills - just higher order thinking skills) - these are more like questions you may encounter at a maths competition
3) computer-based mathematics: here you have to think to construct a mathematical model for a real world problem and then program a computer to calculate the solution(s) for you - most real world maths for me falls into this category and I think it is a lot of fun, but perhaps it is too applied for mathematics lessons? (I would love to see this being done in natural science or social science lessons.)