|
I'm a former math teacher, now a programmer. I think he leaves out a few considerations: 1) You need to be able to do basic calculations before you can do advanced proofs. I taught a lot of high school seniors, and I had a ton of students who were smart enough to handle abstract concepts, but couldn't follow along when I showed them cool proofs because they got caught up on the basic calculations (because they hadn't learned them well in middle/high school). 2) Good high school teachers DO do a lot of pattern recognition/abstract reasoning. That's the entire idea behind a discovery lesson and constructivist teaching - having students learn formulas by discovering patterns and reasoning about them. 3) Again, as he points out, American high schools do do proofs in Geometry. He thinks they're really pedantic, but there are good reasons why 2-column proofs are so tedious. For one, students seeing proofs for the first time freak out, so giving them structure helps. For another, if the students write out every single step, it's easier to identify who really knows his/her stuff and who's BSing. |
I can and have explained beautiful proofs without the need for mechanical proficiency to ten year olds and mathphobes alike. Here are a few examples:
[1]: http://jeremykun.com/2011/06/26/teaching-mathematics-graph-t... [2]: http://j2kun.svbtle.com/things-mathematicians-know-proofs-ar... [3]: http://j2kun.svbtle.com/things-mathematicians-know-more-than... [4]: http://jeremykun.com/2011/06/26/tiling-a-chessboard/
The world is full of these cool problems and proofs. I could literally teach an entire course and do nothing but puzzles involving chessboards. That many teachers ignore these great topics is a problem, but it's certainly for a good reason (the myriad of other problems with high school education).