Abacus Vs Algorithm

< 10.11 Scientific Notation | Topic Index | 11.2 Arithmetic Operations >

Procedures in Arithmetic operations

Indians invented the place value system and the number zero. Based on these ideas, they developed easy procedures for performing all the 4 operations on numbers. These reached Europe through Arab scholars. Mohammad ibn Musa al-Khwarizmi around 820 AD, wrote 2 books; one on Algebra and the other on Arithmetic. The 2ndbook described the Indian Positional Number using 0 and also the various algorithms for the 4 operations.

Before the arrival of these ideas, Europe was using Roman numerals. Since it was very difficult to compute with Roman numerals, the abacus was used to compute numbers written the Roman system. So &ldquo;Abacists&rdquo; or arithmetic experts emerged, who could perform these operations &amp; keep accounts using the abacus.

The Hindu methods were found very easy to use and were adopted by merchants in Venice who were trading with many countries and welcomed a number system which made it easier for them to keep track of their trade and goods. &ldquo;Algorists&rdquo; emerged who had mastered the algorithms for computing, using the Hindu Arabic place value system.

It took several centuries after the introduction of these procedures for a common man on the street to do the 4 operations without depending upon a &ldquo;Algorist&rdquo;.

Today the procedures for operating on numbers using the 4 basic operations have become simple &amp; standardized. They are simple enough to be taught in schools as mechanical step-by-step procedures. These algorithms also enabled arithmetic operations to be mechanised using machines and then to be coded into computer software.

We see the effect of traders &amp; accountants having used these procedures extensively in phrases like &ldquo;carry over&rdquo; addition, &ldquo;borrow&rdquo; subtraction and &ldquo;use of Xs to fill up blank spaces during multiplication&rdquo; which are still used in our classrooms. The publication of &ldquo;multiplication tables&rdquo; and their being used very much like the &ldquo;Panchang&rdquo; is also a carryover from those days.

Use Algorithms with Caution

Students mostly &ldquo;memorise&rdquo; these procedures as well as the &ldquo;computational facts of adding, subtracting, multiplying and dividing with 2 numbers&rdquo; and apply them. Since students apply these procedures like &ldquo;magic formulae&rdquo;, many a time they make mistakes. An overuse of algorithms may result in a reduction in number sense skills. The only way most teachers try to rectify these mistakes is to &ldquo;drill the students&rdquo;. Invariably, drilling produces boredom as well as a fear and hatred for mathematics.

Reduction in number sense skills, combined with boredom from drilling is a is a sure recipe for lack of competence in math leading to math anxiety.

A better alternative is to understand the logic behind these operations. That is what we will deal with each of the 4 operations, in the next few chapters.

We will not be explaining different techniques used in computations, except to clarify the &ldquo;concepts&rdquo; underlying them.

< 10.11 Scientific Notation | Topic Index | 11.2 Arithmetic Operations >