Live data from Hacker News

Is programming the new math?

infinigons.blogspot.com

11–20 of 40 posts

Re: Is programming the new math?

#11
I always found math to be problematic because it builds on itself, yet math classes vary so much by school and teacher. I ran into difficulty in a graduate level course simply because I had never once been shown algebra with inequalities.

Also, you don't get instant, positive feedback, and immediate indication of whether your solution is correct as you do when programming.

Re: Is programming the new math?

#12
post #4

Earlier quoted context omitted.

Perhaps an apprenticeship-system might be worth a try? Let them work together with adults---that might put some sense into them.

I've long believed the master-apprentice system to be the most effective type of teaching system. Unfortunately, it doesn't scale.

You just need more masters. It works fairly well in Germany.

Re: Is programming the new math?

#13
Some subjects just cannot be taught from authority. The problem with math education, as I see it, is that primary and secondary school math teachers really can't answer too many 'why' questions (for a variety of reasons such as lack of knowledge or lack of time).

Teaching math from a programming perspective (or vice versa) should work since you must (as opposed to 'shall') model problems you care about in terms of math.

Re: Is programming the new math?

#14
I had a short stint as a research assistant for a prof who's using programming to teach high school seniors and entering freshmen math skills [1]. I'd have to ask him how the research is going now, but the preliminary results were encouraging.

[1]: http://sites.google.com/site/computationalsystems/

Re: Is programming the new math?

#15

I had a rather bruising experience last fall "teaching" precalculus to a lecture of 180 students. Although I'd try to engage the students and explain how the stuff is useful, the students would have none of it. I got scathing reviews about how I was teaching stuff that wouldn't be useful until calculus 2 (which is, of course, a feature and not a bug). We're fundamentally talking about 18-year-olds with bad attitudes…

[deleted]

Re: Is programming the new math?

#16

I had a rather bruising experience last fall "teaching" precalculus to a lecture of 180 students. Although I'd try to engage the students and explain how the stuff is useful, the students would have none of it. I got scathing reviews about how I was teaching stuff that wouldn't be useful until calculus 2 (which is, of course, a feature and not a bug). We're fundamentally talking about 18-year-olds with bad attitudes…

I think your employers set you up for failure. Nearly all educational institutions make math seem like something only weirdos could enjoy, for their later employment as tools of industry.

I say that as someone who was once so motivated to learn math, I lied to a highschool precalculus teacher in order to take proof-oriented calculus at a university. (Though she thought she forebade me, I gained prerequisites in a summer-school, running as fast through the material as I was allowed, passing the maximum 3 tests per day — one test per chapter — once I hit my stride. This allowed me to take classes at a university with a highly regarded undergrad math program).

Yet... the university class was boring. Producing "rigorous" epsilon-delta proofs (and whatever else we did) was a tedious exercise which improved my abilities in no significant way. Probably made me dumber. I took only one more math class after that. All of it was a waste of time. Didn't "teach me how to think better" or any of that paternalistic claptrap.

I wish you did not blame your students for their "bad attitude." I sincerely don't mean to be rude, but maybe your attitude could also use some modification. In a better world, you might have been teaching an intro to enjoying one's inborn mathematical abilities, with a crack team of TAs from the psychology dept undoing everyone's damage from earlier schooling.

Re: Is programming the new math?

#18
Physical education is the new math. Students don't like to be trapped in stuffy classrooms. They want to be outside and run around in the fresh air and sunshine. Over the semester, not only have my students improved markedly in physical fitness, but they've learned critical problem solving skills. We're playing football. They've developed increasingly sophisticated plays, analyzed defenses and developed counter-strategies. They fluidly execute novel strategies informed by planning and an awareness of the evolving whole-field situation. Clearly, PE is the new math.

WTF? Math has specific content and method. A proof is not a program. A for loop is not an integral. Your vaguely technical subject is not a substitute for math just because your students seem more engaged. Teaching people to think logically isn't the point of math, any more than it is the point of history, biology, literature or, yes, even programming. If your students have fuzzy feeling when problem solving, they probably have fuzzy ideas about math. They haven't been taught clearly. If they're uncomfortable with reasoning in math, they haven't been forced to develop intellectual independence. And foisting of "check the steps" on a computer won't help. And don't get me started on how naive an ideas of correctness that is.

Re: Is programming the new math?

#19
post #7

A common gripe from young students when learning math is "I'm never going to use this!" With programming, it's much easier to motivate the subject matter - students want to learn the math so they can improve their projects. Similarly, I found linear algebra and linear programming much more interesting when I was studying economics, and classical physics much more fun when writing little javascript animations. So mayb…

Good point, but in any case "I'm never going to use this" is hardly ever a valid excuse. Its consistent application would rule out almost everything we call education, save the narrowest vocational training. It's also self-defeating: if you don't learn it, then indeed you'll never have the opportunity to get a STEM-related, well-paying job for using it.

I could never understand some people's obsession with only learning things of immediate and obvious use. You should study math for much the same reason you study Shakespeare: to learn to think about things you had never thought about before, in ways that you had never imagined to exist.

Re: Is programming the new math?

#20

I had a rather bruising experience last fall "teaching" precalculus to a lecture of 180 students. Although I'd try to engage the students and explain how the stuff is useful, the students would have none of it. I got scathing reviews about how I was teaching stuff that wouldn't be useful until calculus 2 (which is, of course, a feature and not a bug). We're fundamentally talking about 18-year-olds with bad attitudes…

I think your employers set you up for failure. Nearly all educational institutions make math seem like something only weirdos could enjoy, for their later employment as tools of industry. I say that as someone who was once so motivated to learn math, I lied to a highschool precalculus teacher in order to take proof-oriented calculus at a university. (Though she thought she forebade me, I gained prerequisites in a sum…

I can't figure out what your hatred of epsilon-delta proofs has to do with employers setting up a pre-calculus teacher "for failure" and the indoctrination of students as "tools of industry".

I'm sorry that your introduction to real math left you sour, but I assure you that epsilon-delta proofs are not a conspiracy by the industrialist class to brainwash kids away from critical thinking--or whatever you are alleging.

Post reply on HN