4 ms·
Children in China remember the multiplication table from 1 to 10 at grade 3, as part of the curriculum, as well as additions and subtractions with arbitrary num
by chenglou 11y ago
Children in China remember the multiplication table from 1 to 10 at grade 3, as part of the curriculum, as well as additions and subtractions with arbitrary number of digits.
Think of a piece of software where the hot paths get their result directly inlined for perf. Basic arithmetics occupy the "hot path" of your math curriculum until at least high school or beyond. This has a huge influence on reducing the amount of information you need to temporarily hold in your brain at once, leaving room for more important calculations such as exploring the solution space creatively, where one extra piece of information can make or break an insight.
Similarly, you can certainly look up a frequently used word in the dictionary every time if you need to. But you might as well memorize the definition once and for all. Now it's a question of where to draw the line. For creative professions such as math/engineering/art, I'd definitely prefer hard-coding some calculations in my brain for the previously mentioned reason.
- chestervonwinch 11y ago> ... leaving room for more important calculations such as exploring the solution space creatively ... Nicely articulated! And I believe the same applies moving ever higher up. Really, theorems in mathematics could be viewed in this manner -- do the proof once or twice for understanding and hard-code the result for use later in some larger context.
- Joof 11y agoWe call it memoization when it's for computers. People need 0-9 for basic algorithm, 10 is useful for decimals / notation, 11 is easy to learn and 12 is debatable, but potentially handy for base 12 systems which are fairly common. Beyond that we can learn fairly simple algorithms to do this sort of thing.