6 ms·
The way calculus is usually taught is a mess. A mix of epsilon-delta formalism, without adequate motivation, differentials and excessive focus on computations.
by nextos 8y ago
The way calculus is usually taught is a mess. A mix of epsilon-delta formalism, without adequate motivation, differentials and excessive focus on computations.
For young students, a great introductory textbook is Calculus Made Easy. It is around 100 years old, and develops all the material using infinitesimals. Which is essentially modern non-standard analysis, minus rigor. It is also the way Newton and Leibniz thought about calculus, and the way most physicists intuitively think about problems.
For a more mature audience, I like Infinitesimal Calculus by Henle & Kleinberg.
- jefft255 8y agoI don’t know about the rest of the world but in Quebec calculus is not taught with any epsilon-delta formalism. You don’t encounter that until mathematical analysis, which is in the curriculum of a very few majors in uni.
- throwawayjava 8y agoThis differs throughout the USA. "Best" schools (<1%) will have what the article is describing (strong student mathematical problem solving communities lead by teachers with strong mathematical training). Typically very expensive, either directly through tuition or indirectly because they are public schools but only serve students in very high net worth zip codes. "Very Good" schools (<10%) will include some of the epsilon-delta formalism but might have some curricular problems and a "gifted just means moving through the terrible not-real-math curriculum faster" problem that the article talks about. "Decent" schools will teach how to compute derivative/integrals by rote and maybe talk a bit about the physical intuitions in a very hand-wavy way. Calculus is very much a continuation of Algebra or Trig where you learn some rules and how to pattern match and don't ask too many questions about why. The other half of USA high schools? They don't even offer a Calculus course of any kind [1]. Which... if you don't teach it at all, you can't teach it wrong... As an aside, AP CS has the same problem as the problem identified with AP Calc. AP CS is the epitome of a "Java School" course. [1] https://www.theatlantic.com/education/archive/2016/06/where-calculus-class-isnt-an-option/485987/ https://www.theatlantic.com/education/archive/2016/06/where-...
- learc83 8y ago>The other half of USA high schools? They don't even offer a Calculus course of any kind [1] That's a bit misleading. There are many districts where one school serves as a magnet school where anyone interested in taking more advanced classes can go. So yes while it may be true that half of all schools don't offer calculus--far less than half of all students can't readily take calculus.
- applecrazy 8y agoNot to mention that many schools allow dual-enrollment, where one can take courses at a local community college to make up for the dearth of courses at a high school.
- applecrazy 8y ago> AP CS is the epitome of a "Java School" course. As a high school student who took AP CS last year, I agree, but in reality the course isn't even about Java. Code is written by hand on the free response portion and Java syntax is mentioned but not really emphasized (things like missing brackets and semicolons are okay on the FRQs). I finished all the questions in about 25 minutes, with over an hour left to twiddle my thumbs. Even questions about algorithmic analysis (in APCS's case, just sorting algorithms) are done without proper big-O notations, which is just plain stupid IMO. For a student that has done CS on their own for years now, APCS feels like the fake, industrialized, watered-down version.
- jacobolus 8y ago> watered-down version All of the AP tests are roughly comparable in my opinion. Just not too many high school kids are as overprepared for the tests in chemistry, physics, statistics, economics, etc.
- crshults 8y agoI read that "Java School" bit as being in the Joel Spolsky sense. As opposed to a more SICP approach.
- 8y ago
- hsitz 8y agoYes, _Calculus Made Easy_ is a classic. Here's link to Project Gutenberg pdf: https://www.gutenberg.org/files/33283/33283-pdf.pdf https://www.gutenberg.org/files/33283/33283-pdf.pdf
- jacobolus 8y agoLet me recommend Callahan & al.’s Calculus in Context, http://www.math.smith.edu/~callahan/intromine.html http://www.math.smith.edu/~callahan/intromine.html Which focuses on what might be called the calculus approach to mathematical modeling in science/engineering, and uses computer simulations.
- gowld 8y agoThis is off-topic to the article.
- graycat 8y agoI suggest don't let the K-12 and college educational systems make calculus a mess. Instead, if have some algebra and trigonometry from high school and want to learn calculus, then just get one or a few good freshman COLLEGE calculus books and work through them -- at each lesson or section, read and think about the material and then work all the more challenging exercises. Check answers in the back of the book, a copy of the Instructor's Guide, on the Internet, etc. For the books, get mostly old ones known for decades to be good. Get just good, used copies -- the subject hasn't changed much in decades. For the books, DO get ones that are good on (A) the completeness property of the real numbers ("Calculus is the elementary consequences of the completeness property of the real numbers."), (B) limits, (C) the epsilon-delta definition of limits, (D) the epsilon-delta, limit definitions of the derivative and the (Riemann) integral, (E) applications. Get more than one such book, use the one that looks the best as your primary source and use the others for alternate explanations and more exercises. That's what I did: I got a good book and worked through about half of it. Then for calculus in college, I asked to skip freshman calculus and start on sophomore calculus, the rest of the book. A prof gave me a little oral exam, define the derivative, with some TeX notation f'(x) = d/dx f(x) = lim_{h --> 0} (f(x + h) - f(x))/h and I was in. I did well, made As both semesters. Went on to advanced calculus, ordinary differential equations, advanced calculus for applications, real analysis, functional analysis, real applications, peer-reviewed publications, teaching calculus, etc. E.g., for an application I derived and used y'(t) = k y(t) (b - y(t)) to please the BoD at FedEx, keep a crucial investor from leaving, and save FedEx from going out of business. From what I've seen of high school materials for calculus, I'd advise trying hard to avoid them -- again, just start with one of the best college texts. The one I used for the actual course was Johnson and Kiokmeister, then also used at Harvard, now ancient but still fine.
- Hasz 8y agoNo way high school or college level classes are teaching intro calc with delta-epsilon proofs, it just won't make any sense. It's generally introduced in Real Analysis, which is generally a sophomore level class. Develop the intuition, then crystallize and formalize the idea with a proof. Otherwise, it's just not going to make any sense.
- nextos 8y agoMy last year high school math class had this approach, and it was a regular math course taken by every student. Same thing at university, in a CS degree. Freshman Calculus taught at a level somewhere between Spivak and Rudin. In fact, both books where on the official course bibliography. All this took place in a fairly big EU country, ~10 years ago.
- chongli 8y agoI was taught the Epsilon-Delta definition of the limit in Calc 1, right off the bat in first year (University of Waterloo). Real Analysis here is a third year course run by the Pure Math department and from what I've heard it's one of the hardest undergrad courses the university offers, period. I'm nearing the end of my second year as a math student, finishing up calc 3 and linear algebra 2. When I take a look at a few of the questions on assignment 1 from a past real analysis course I have no idea how to do any of it, it's way out of my league.
- Ntrails 8y agoReal analysis is not actually that hard, you do however have to learn a bunch of notation, concepts and processes before you can grasp things. The people who struggled with it at my course (different country, similar content I suspect) were, entirely unsurprisingly, the people who didn't attend all the lectures.
- chongli 8y agoI don't think the difficulty is due to anything inherent to real analysis. I think it's due to the fact that most of the professors in the pure math department participate in the development of the math contests for CEMC [1]. Thus they tend to love creating extremely complicated and challenging homework problems. If you have time, click around on that page and check out some past Euclid (grade 12) math contests. Even if you've come through real analysis I bet some of the later problems in those Euclids will give you trouble. [1] https://www.cemc.uwaterloo.ca/contests/contests.html https://www.cemc.uwaterloo.ca/contests/contests.html