Lately there have been a number of posts discussing the state of contemporary elementary maths teaching. While I certainly agree that Reform Math is bound to be a complete failure I’m not sure back to basics is the best alternative. One thing I’ve certainly despised about school is the endless hours we’ve spent wasted on practising long division. Of course I can still do long division but I highly doubt that it made me a better mathematician. Talking of old school algorithms my father was taught to take square roots using paper and pencil. Years ago I learned that algorithm on a whim and used it to calculate square roots mentally to keep me busy on my way to work.

Anyway, the point of this post is that while looking for pencil and paper algorithms for taking square roots (as I have since forgotten how to do this) I came across a paper entitled: Let’s Abolish Pencil-and-Paper Arithmetic which makes a point that mental arithmetic should be taught rather than pencil and paper methods and that there’s nothing wrong with using calculators.

Talking of people who dislike the use of calculators reminds me of a substitute teacher we once had for A-level maths who seemed almost violently opposed to calculators but loved slide rules so much that he wasted parts of a lesson to show us what they were and how to use them (as our generation had been so unfortunate to grow up without them). I mean, seriously, both calculators and slide rules are tools to facilitate computation so grow up and embrace the enemy.

Besides calculators are so old fashioned already. The new way to corrupt our youth are computer algebra systems. One of my first year computing lecturers might have been right as he said that at some point in the future these systems would become as commonplace as calculators nowadays and it could mean that the necessity to practice taking derivatives, etc. would vanish. I doubt it will happen soon but he’s got a point. Let’s face it, so far I’ve used Maple, Matlab and GAP and I have no intention to forgo their use in the future. Often when working on something or playing with a particular problem one may want to check a number of cases or just collect some data to get a feeling for what is happening. In such cases where one looks for patterns in the answers the actual computations are rather unimportant and it is only sensible to automate this task.

Then again, don’t take anything I say too seriously. After all I’m the kind of guy who’d favour getting rid of a number of compulsory mathematical methods courses and introduce at least one decent set theory and mathematical logic course in the standard undergraduate curriculum (and I would place it in the first year).