|
|
|
|
|
by j2kun
4484 days ago
|
|
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 (before describing limits or anything else). As to your second point, I think notation is a big problem, but it's a bit of a straw man. With very few exceptions that I doubt you would ever find yourself in, I have never met a professor or mathematician that would not explain notation if you asked (gladly stopping in the middle of a lecture or talk to clarify). There is still a lot of it, but every mathematician who is presenting the mathematics can explain the notation to any degree of precision you could ever want, and I have very few colleagues who have never stopped someone for this reason. I think the bigger problem is trying to read mathematics by yourself, without the ability to ask questions. And even after understanding the notation, I feel programmers have bigger problems, which I've expanded more on in this post [1], the main difference between learning programming being there are simply more free and open resources for learning programming. This is probably because programmers invented the internet and filled it with their favorite content first. But one point I make is that mathematical notation is inherently ad-hoc, and the only kinds of notation that stick around are the kinds that get used ad-hoc enough times to become standard. And even then people will make up their own notation for no other reason than that it's their favorite (Physicists are really good at this, and perhaps ironically it drives mathematicians crazy). Because of that (and because notation is introduced often to be rigorous, not to explain a concept) you're unlikely to ever find such a dictionary. Sorry :( [1]: http://jeremykun.com/2013/02/08/why-there-is-no-hitchhikers-... |
|
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 symbols are explained in a piecemeal and oblique way. Sometimes conceptual meaning is discussed at the end to wrap things up (oh by the way this is what you'd use this for, now let's move on), but this is rare. Mostly you just get elaborate dances of symbols thrown at you with no explanation to tie what you're doing to any problem, reality, or conceptual meaning. In the end most students end up memorizing these meaningless opaque incantations and never understand why anyone would be interested in math.