Re:Translating math into code with examples in Java, Racket,...
by enriquto on Tuesday May 28, 2019 @01:20PM
(#20032185)
I do not disagree with you. When you learn the stuff, it is perfectly OK to explain equations with words and even write equations with words. But this is akin to the comments of a program. Once you get down to work, in a professional setting, all mathematics uses single-letter variables
(and I may add that all programming should do the same).
I also agree with you that starting math with set theory is utterly ridiculous and even harmful. You should start with arithmetic and with geometry (obviously, using single-letter variables when needed).
[1]: AIUI, the actual problem the original "New Math" had. The original "New Math" tried to start students with set theory, because that was the foundations of mathematics, so obviously, the best place to start an education, right? (Hint: No.) This is why parents said they didn't understand "New Math". By comparison "Common Core" math is all-but-identical to what I learned in school 30 years ago.