Earlier quoted context omitted.
I agree wholeheartedly with how frustrating it is. I think part of the problem is that really great mathematicians are encouraged to stay as far away from teaching (and improving their teaching) as possible, and great teachers are often discouraged from pursuing more mathematics for a variety of reasons. And when I personally teach calculus I make sure to explain derivatives in the way you want in the very first day…
The problem is really very simple. First you teach the basics of the language. Then you teach how to express concepts in that language and what those concepts mean . Finally, you teach how to manipulate those concepts to build new higher-order forms. Mathematics is taught like this: First, students are shown how to manipulate symbols they do not understand. During this process, sometimes (if you're lucky) these symbo…
Like trying to teach them their native language by grammar diagrams etc. instead of immersion
http://en.wikipedia.org/wiki/Language_immersion
Math is not exactly the same as natural language, but there are tradeoffs to doing it one way or the other and there needs to be balance.