One of the most controversial tenets of constructivism is that teaching basic skills to mastery with the use of the standard algorithms prevents children from developing a conceptual understanding of the broader issues. Quoting Constance Kamii from her 1997 article in the Constructivist magazine (Kamii, 1997):
“the teaching of [standard] algorithms is harmful for two reasons: a) Algorithms force children to give up their own thinking, and b) they “unteach” place value and therefore hinder children’s development of number sense.”
One recognizes here the dilemma raised by the cognitive load theory: storing basic skills in long term memory vs. overloading the working memory with problem-solving search. Prof. Hung-Hsi Wu of the University of California at Berkeley summarizes this sequencing issue (Wu 1999):
“This bogus dichotomy would seem to arise from a common misconception of mathematics held by a segment of the public and the education community: that the demand for precision and fluency in the execution of basic skills in school mathematics runs counter to the acquisition of conceptual understanding …
The precision and fluency in the execution of the skills are the requisite vehicles to convey the conceptual understanding … It is the fluency in executing a basic skill that is essential for further progress in the course of one’s mathematics education. The automaticity in putting a skill to use frees up mental energy to focus on the more rigorous demands of a complicated problem.”
To address why the four standard algorithms of arithmetic (addition, subtraction, multiplication, and long division) should be preferred and taught in all programs and schools, a committee of the American Mathematical Society (AMS) wrote a report in 1998 protesting the lack of rigor in all NCTM-approved reform math programs. The following report excerpt is from a letter signed by over 200 eminent mathematicians/scientists and sent to then Secretary of Education Richard Riley (see Okun 2001 and Milgram 2000):
“We would like to emphasize that the standard algorithms of arithmetic are more than just "ways to get the answer"–that is, they have theoretical as well as practical significance. For one thing, all the algorithms of arithmetic are preparatory for algebra, since there are (again, not by accident, but by virtue of the construction of the decimal system) strong analogies between arithmetic of ordinary numbers and arithmetic of polynomials. The division algorithm is also significant for later understanding of real numbers.”
Moreover, Prof. H. Wu asks whether the two fundamental principles of any algorithm can be ensured in today’s classrooms. Clearly, the average class size makes constructivist methods impractical at best and dangerous at worst (Wu 1999):
“What is left unsaid is that when a child makes up an algorithm, the act raises two immediate concerns: One is whether the algorithm is correct, and the other is whether it is applicable under all circumstances. In short: correctness and generality. In a class of, say, 30 students, asking the teacher to carefully check 30 new algorithms periodically is a Herculean task. More likely than not, some incorrect algorithms would slip through, and these children would come out of this encounter with mathematics with no understanding at all.”
Finally, and irrespective of class-size and other constraints, Mr. Ocken says (Ocken 2001):
“Throughout history, it has been a challenging task for adult mathematicians to devise reliable and efficient algorithms that apply to general classes of operands. Any claim that today’s K-8 students can do the same should be subjected to the most intense scrutiny.”
In other words, why reinvent the wheel?