The building blocks of understanding are memorization and repetition
1–10 of 99 posts
Re: The building blocks of understanding are memorization and repetition
#2I like the message, but not the messenger.
Articles like this, in my point of view, fail to delivery their messages in a better way because they are simply too long and with too much noise for my taste.
The point he is trying to get across could be explained in a simpler way without the necessity of explaining how he went to the army, what he did there and all his personal history.
All this information is completely irrelevant to the main goal of the article and turn it into a boring story instead of useful piece of practical advice.
Re: The building blocks of understanding are memorization and repetition
#3Re: The building blocks of understanding are memorization and repetition
#4TL;DR: Study foundational blocks by repeating then until you understand. Keep repeating as you build knowledge and move to "harder" things. I like the message, but not the messenger. Articles like this, in my point of view, fail to delivery their messages in a better way because they are simply too long and with too much noise for my taste. The point he is trying to get across could be explained in a simpler way with…
Re: The building blocks of understanding are memorization and repetition
#5I'm starting to think that any head line starting with question words fall under the law that I forgot the name of. Even without a question mark it suggest that the author is still looking for an answer, except for idioms like how to .
Re: The building blocks of understanding are memorization and repetition
#6Also, choosing what to repeat seems important. Drilling in what is already understood may help you become a good teacher but how does one develop new and original ideas?
Re: The building blocks of understanding are memorization and repetition
#7TL;DR: Study foundational blocks by repeating then until you understand. Keep repeating as you build knowledge and move to "harder" things. I like the message, but not the messenger. Articles like this, in my point of view, fail to delivery their messages in a better way because they are simply too long and with too much noise for my taste. The point he is trying to get across could be explained in a simpler way with…
Re: The building blocks of understanding are memorization and repetition
#8Wow, what great timing. I remember reading this article when it was originally published (apparently in Sept. 2014) and I believe I read it because it made the HN front page back then. It's changed the way I think about teaching, especially technical skills to non-technical students.
The best students I've had so far are ones who are pretty smart and hard-working already, but by and large, they are also the ones who follow my advice to type out code by hand, run it, change it, repeat, break it, several times. And to memorize a few essential keyboard shortcuts (Tab for auto complete, Cmd-Tab for window switching, etc) so that the work of retyping and debugging code itself is much more frictionless.
Unfortunately, and understandably, most college students aren't thrilled with the idea of repetitive practice makes perfect (or at least, makes learning the important concepts much easier). This year I'm going to do a lot more testing involving writing code with pen and paper, on the theory that if you can actually write out code by hand, then you probably know the fundamental patterns (I'm talking fundamental, as in a common for-loop) essential for higher programming.
edit: One thing I should point out; this doesn't make me right but I do dogfood this approach myself when learning any new programming language. I'll write out a tutorial. Then write it the way I think it should work. If I'm half distracted, I'll write it backwards. The thing is, I'm an experienced enough programmer to know that taking the extra time to know how things work is always worth it in programming, because of how insignificant the work of physically writing code is compared to actual programming. Non-programmers do not realize this and approach it as if they were asked to write 20 pages about Hamlet, and then 20 pages about Hamlet using different adjectives.
Re: The building blocks of understanding are memorization and repetition
#9TL;DR: Study foundational blocks by repeating then until you understand. Keep repeating as you build knowledge and move to "harder" things. I like the message, but not the messenger. Articles like this, in my point of view, fail to delivery their messages in a better way because they are simply too long and with too much noise for my taste. The point he is trying to get across could be explained in a simpler way with…
Some people extoll the virtues of long-form writing. But even a site like HN is far too information dense to spend so much time reading one article. It's a different matter when we're learning something of an academic nature, of course. That's why I love summaries such as yours.
They aren't trying to give you a single sentence summary of some result. They are trying to get you to care about some esoteric subject. This one just happens to gel with the ycombinator crowd.
Re: The building blocks of understanding are memorization and repetition
#10TL;DR: Study foundational blocks by repeating then until you understand. Keep repeating as you build knowledge and move to "harder" things. I like the message, but not the messenger. Articles like this, in my point of view, fail to delivery their messages in a better way because they are simply too long and with too much noise for my taste. The point he is trying to get across could be explained in a simpler way with…