Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The problem here is that most people won't use most of the math knowledge they gain (and then lose) in school. But for programmers, it's different. Math can be fairly common in programming, especially depending on what field you're working with, and you wouldn't want to lose the knowledge you gained in school, but, unfortunately, most people will lose it.

What I propose is a better way to find math knowledge. In contrast to programming, math problems are harder to find solutions for, and the information available is quite sparse and hard to find online, from my personal experiences.

When I try to tackle programming problems, most of the time I won't memorize code snippets or algorithms, instead I'll have a mental link pointing to the name of the algorithm or the specific page, that I can search up, find, and then implement.

This is the total opposite of what school tries to do. They try to force memorization, which should come naturally. A better way to do it is to let the students have the equations and the necessary information that they need, then they can fit the puzzle pieces together to solve the problem. We live in the age where everything is becoming more and more documented, and we're still forcing memorization on people.



Kind of going in the same direction, I wonder whether it would be good to have children start out learning math in the context of accomplishing concrete, real-world tasks that require mathematical problem solving, and then only gradually abstracting from this concrete starting point if an individual seems to have an aptitude for math.

Example: learning statistics in the context of gathering information about the health of people in a village.


Anybody who has a credit card, mortgage, or retirement account needs to have a high-school level understanding of math.


Disagree - or maybe I just don't know what high-school level is.


You cannot learn without learning. And yes, that means some memorisation.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: