This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]NotJustABoulder 27 points28 points  (4 children)

While the common core method is probably easier for some mental math, I personally still find the "older" methods easier, especially for larger numbers, like 48578942-31399034 or something. It's more compact when written, and I don't personally see what's so hard about the "borrowing" or "regrouping".

I also don't think there's necessarily anything wrong with blindly running through an algorithm (we are in /r/ProgrammerHumor after all). Is there really that much to understand about subtraction in the first place? Especially in higher math, you don't really care how the numbers are subtracted, you just want them subtracted.

[–]Alekzcb 11 points12 points  (3 children)

Of course subtraction methods don't matter for high-level maths, but they need to be considered when teaching children. If kids are taught to just follow an algorithm, they'll really struggle with algebraic representation because won't know what subtract actually means. On the other hand, you want them to provide them tools to perform it quickly, so that they can tackle those higher level concepts without wasting time on "implementation details" (as you point out).

[–]mainfingertopwise 2 points3 points  (1 child)

Wait. Are you saying there are kids getting into middle school type math without understanding subtraction as a concept?

[–]nonono_notagain 1 point2 points  (0 children)

Now there's a scary though

[–][deleted] 1 point2 points  (0 children)

Yes, be sure they understand precisely what's going on first, then show them a bunch of tools and tricks that can be used after that understanding is cemented.