Live data from Hacker News

Stop teaching calculating; Start teaching math

computerbasedmath.org

71–80 of 80 posts

Re: Stop teaching calculating; Start teaching math

#71
So basically what he is saying is that drilling kids into memorizing math procedures like LONG DIVISION is not a good way to get people interested in math and analytical thinking in general. Ok. Sure. He is right that modelling is probably what "people who don't get math" struggle the most with.

But saying that math is just "computational stuff, turn the crank, let the computer do it" kind of thing is ludicrous. You can use mathematics as a blackbox model to do cool demos and stuff, but at some point you //have// to open the box and see how it is done.

It just happens that the standard math curriculum (numbers, functions, sin, cos, etc.) is a very good mix of conceptual complexity and computational complexity that can all be understood with pen and paper. You won't need to trust anyone, the proof is right there on the sheet. Anyone trying to take that understand in order to replace with with a SolveEquation[.] is not on the right side of intellectualism. Demos yes, but view source (is there view source for Mathematica functions?) and explain source are //sine qua non// for deep knowledge.

Re: Stop teaching calculating; Start teaching math

#72
post #64
post #62

Earlier quoted context omitted.

Like programming, it really is just symbol manipulation and nothing more. I strongly disagree. Arithmetic, perhaps... but not "math." Some of the best math proofs require little-to-no direct symbol manipulation. You might be able to reduce a mathematical statement down to the symbolic level (eg. using sets), but so much of the beauty is in the simple intuition. One simple example: the pigeon hole principle -- you can…

Be fair. I do get around to saying there's more to it. Why, it's in the very next sentence after the one you quoted :-) The pleasure and beauty is in your perception of it, the concepts you develop to give intuitive substance to the abstract rules.

That seems to imply that the pleasure and beauty of mathematics is in the way one perceives symbolic manipulation. I actually think the pleasure and beauty of mathematics is in the stage before one gets to manipulating symbols; the stage where you have an idea about something and are thinking about ways to communicate it or prove it. People should be given problems ('how much of this box does this triangle take up?' to paraphrase Lockhart's example) and allowed to drum up their own solutions/syntax.

Admittedly, this is kind of idealistic.

Re: Stop teaching calculating; Start teaching math

#73
post #33
post #19

This is sad. Really sad. My personal opinion is that Americans just dislike academic matters so much that they are incapable of forming a coherent solution for their children's schooling. Let me tell you some personal anecdotes. I moved to Minnesota during my High school senior year from Vietnam. It sucked: I couldn't hold on to conversations, and people couldn't understand my pronunciation; so I was bored and very l…

I'm all for giving kids challenges, but doing hand calculation isn't hard, it's just tedious. Computers do these calculations faster and with fewer mistakes, and everyone working in the real world uses them every day to do even simple calculations. If we stop spending as much time on calculations we can move kids more quickly into advanced concepts - with the side benefit of fewer kids being turned off math by how bo…

  > If we stop spending as much time on calculations we can
  > move kids more quickly into advanced concepts
Sound like "if we stop spending so much time on foundation we can have a roof sooner".

Re: Stop teaching calculating; Start teaching math

#74
post #47

His talk is fundamentally wrong. Turning real life problems into a mathematical form (in other words, modelling) is not a subject of mathematics.

To be fair, I disagree with his position, but he is willing to call it something else, but the end of the day it is to teach his proposal as opposed what we now teach.

Using computers. And with computers, he means Mathematica.

Re: Stop teaching calculating; Start teaching math

#75
Though it isn't worth much, I'd like to put my two cents in as a student currently going through high school.

In the district in which I'm partaking in public education, there's a dead even split between contemporary and traditional math courses. Our school offers both the Core-Plus Mathematics Project (http://wmich.edu/cpmp/) and some variation of what I'd consider traditional (Geometry 1, 2, Algebra 1, 2, etc.).

The students more often than not will prefer the Core-Plus Mathematics Project over the traditional courses early on in their education - but once the math switches over to a primarily calculating class (take, for instance, Calculus), the opinions shift and favor the other one.

What we honestly have in my district is a case of a system that's trying to split itself down the middle politically - as we're attempting to switch to a modern, context driven approach to mathematics, whilst maintaining the link to processes like Advanced Placement, which only judge on the traditional aspects (http://www.collegeboard.com/student/testing/ap/sub_calab.htm...).

While it might be a better route for the future, the present is demanding math to be calculation based for the near future. It'll only start switching into a better realm when colleges and pre-college programs like those offered by CollegeBoard make the switch to context-based systems, rather than calculation based ones.

(I'm very well aware of how rambling that is, sorry!)

Re: Stop teaching calculating; Start teaching math

#76
post #33
post #19

This is sad. Really sad. My personal opinion is that Americans just dislike academic matters so much that they are incapable of forming a coherent solution for their children's schooling. Let me tell you some personal anecdotes. I moved to Minnesota during my High school senior year from Vietnam. It sucked: I couldn't hold on to conversations, and people couldn't understand my pronunciation; so I was bored and very l…

I'm all for giving kids challenges, but doing hand calculation isn't hard, it's just tedious. Computers do these calculations faster and with fewer mistakes, and everyone working in the real world uses them every day to do even simple calculations. If we stop spending as much time on calculations we can move kids more quickly into advanced concepts - with the side benefit of fewer kids being turned off math by how bo…

I, for one, have never had to "sanity check" my word processor/text editor against my inputs; the letters and figures appear in pretty much the same order even if the glyphs are different because, regardless of the mechanics of the writing, in the end it's just me putting characters into the system one at a time.

Those who cannot do calculation at least well enough to do estimation have no idea if something has gone wrong, or where it might have gone wrong, when they see a result. In that regard, it is less like failing to learn to write currently (cursive simply means slanted, not connected; current comes from the French "courant, or running*) before composition and a lot more like failing to learn to read. I do decibel (common log to one decimal place) calculations in my head not because I feel the need to exercise arcanities I learned when four-function calculaors cost hundreds of dollars, but because it allows me to spot errors in mechanical/electronic calculations (including those in the analog realm) quickly. When you rely entirely on the machine, you have no way of knowing whether or not the machine is sane.

Re: Stop teaching calculating; Start teaching math

#77
I remember to this day the lesson in primary school, when we first started solving word problems. It was sth like 3rd class. Teacher would ask simple question, like "how many apples we had to add to each chest, if there is 4 chests with 7 apples in each, and we need to have total of 32 apples". And kids had to "brainstorm" and translate that into mathemathic process and solve (not algebra, just "first we need to know how many apples we lack, so we substract, then we need to know how many apples per chest we lack, so we divide", we didn't knew algebra yet). If the question wasn't specific, the kid that pointed it out got praise for being observant, and teacher specified what he meant. Most kids liked that lesson, and there was fierce competition to be the first to guess. That was the moment I felt in love with math, before that I thought I'm more of a humanist (which meant it's OK I can't understand decimal fractions ;) ).

I think teaching kids to translate problem into math is very important, not only for math, but also if they want to be economists, computer programmers, etc. I cringe when I read that kids "know math, but don't know which equation to use to solve the problem". My wife taught math in secondary school for a while (in Poland, not USA, but we've recently had reform modeling our schools on those in "the West"). Many kids she taught had no idea how to translate word problem into math problem. They just pattern-matched keywords to equations. It's very sad, and I understand why they hate math - it must be completely frustrating to play this "guess the equation" game.

So - I think there should be more focus on teaching kids to understand the basic word problems, before they even know algebra. To be sure, that they understand when we need to substract x, and when we need to substract from x.

Re: Stop teaching calculating; Start teaching math

#79
post #59
post #38

Earlier quoted context omitted.

Back to problem of American math schooling. Here is my prescription: just make the damn students do it. Require them to work on math. Forget about the whole, um, personality and uniqueness and whatnots. You know where these things are from? The toil of work (for students, that's studying) builds personality, values, and one's importance and uniqueness. You know where self esteem is from? It's from holding a piece of…

I agree with what you are saying. I've been contemplating the reasons why I don't understand math the way I understand programming for some time, and opened up my old Calculus book a few days ago and started rereading it from the beginning. I intend to work through the entire book over the next couple of months. I believe because of the way math is taught, I never developed a truly intuitive understanding of what was…

Try "Calculus Made Easy" (http://www.gutenberg.org/files/33283/33283-pdf.pdf) -- it was Richard Feynman's first calculus book, and it explains things in a way unlike any other book.

Here is a famous quote where he references a passage from the book's prologue:

"Right. I don't believe in the idea that there are a few peculiar people capable of understanding math, and the rest of the world is normal. Math is a human discovery, and it's no more complicated than humans can understand. I had a calculus book once that said, 'What one fool can do, another can.' What we've been able to work out about nature may look abstract and threatening to someone who hasn't studied it, but it was fools who did it, and in the next generation, all the fools will understand it. There's a tendency to pomposity in all this, to make it deep and profound." -- Feynman, Omni 1979 (http://c2.com/cgi/wiki?FeynmanAlgorithm)

Re: Stop teaching calculating; Start teaching math

#80
post #28
post #12

I remember reading an article about almost the same topic by Felleisen, maybe Flatt, maybe Culpepper and some others from the PLT group, it was about using DrRacket to teach maths, there was an example involving the take-off of a rocket iirc. Is anyone able to find it? I don't remember the title nor where it was published.

I really like the idea of teaching math in tandem with elementary programming. It demystifies writing code and can be very helpful in teaching important math concepts like functions, variables and graphing. At the very least, exposure to programming at an early age will get more kids interested in the subject. Does anyone know of good examples of schools that are already doing this with something like Dr Racket?

I think you'd be interested in Bootstrap World, which is basically what you described: http://www.bootstrapworld.org/
Post reply on HN