A Gentle Introduction To Learning Calculus
betterexplained.com
betterexplained.com
I think the author's main point-- that most teaching of mathematics tends to undervalue the "aha!" types of insights that connect various pieces-- is a good one, and it looks like he has some concrete ideas about how to go about it.
I, for one, look forward to seeing the author follow through with additional concrete examples.
I try to catalog insights right as they happen, and try to capture the before-and-after: what, exactly, was the turning point that made it click? Unfortunately that makes articles slow coming, but I think they can be more genuine than explaining something after you're already an expert. Most of us can't remember what it was like trying to learn to read, for example -- it's too hard to relate to that problem.
Mathematics requires an exact and expert hand. They are EMTs. This of your Calc 1 mid-term: "Quick, you have two minutes, resuscitate this equation!"
The point is, "Do we want to spoon feed sciences?" Looking at what we, western society, boil into pablum to get people to pretend to comprehend, in my opinion, causes more problems than helps. It gives a false sense of understanding, like the solar system model of the atom.
Having said that I concede that there is no reason to purposefully obfuscate sciences and higher level math.
Concepts like calculus, unfortunately, wait until high school or college, so it's being thrown in the river without ever having swum. Sure, some people survive, but most people end up having an aversion to math/science which leads to innumeracy and a host of other problems.
Kids could be taught the basic ideas (like the circle -> triangle) just as a way to get thinking. Later, they can cover them more rigorously, but they've had experience doing integrals on their own.
Even the solar-system model is "ok" to start with, and later you explain about probability distributions etc. You don't want to jump into quantum mechanics without covering Netwonian Physics (which, technically speaking, is "incorrect but useful").
For example, why does C have a separate short and long data types, but javascript just has "var"? Because when C was made, memory was at a premium. When javascript was invented, everything could be a 4-byte value.
However, I've been writing about these concepts in this way since 2001, way before I ever heard of the essay (here's my earlier website from school, which was the the precursor to this blog: http://www.cs.princeton.edu/~kazad/resources.htm).
good on you then. :)
Equations, don't grow or shrink. Maybe he was confusing equations with functions.