Types of Thinking

< 29.6 Proof in Indian Mathematics | Topic Index | 30.1 Criticality of Primary Math >

Until now, we have used several terms related to thinking – Critical Thinking, Algebraic Thinking, Structured Thinking, Logical Thinking and Computational Thinking. Let us try to understand the difference between these types of thinking, particularly in relation to math.

I am not an expert on these topics. Please take it as a simpler explanation for further investigation.

Critical Thinkingis the most comprehensive type of thinking. Other kinds of thinking are aspects of critical thinking. It is about checking the truth of the facts presented and to see if they are relevant to the issue to be decided. It is also about checking the logic of the steps by which known facts are taken to a conclusion. It is applicable to any field of knowledge based on reason.

Critical Thinking has to be practiced in the context of a subject or discipline with a certain amount of content knowledge. The processes of weighing options, prioritizing them, understanding the interconnections, relating them logically will require this content knowledge. In math, two of the most important aspects of critical thinking would be logical &amp; algebraic thinking.

Algebraic thinking, as we have seen earlier, is the abstraction of general principles from specific instances that we know. Starting from the additive relations between number, we abstract the additive relations between classes of numbers, such as Odd &amp; Even. It is one aspect of critical thinking where such an abstracting skill is used.

Logical thinkingstarts with a few propositions which are accepted to be true. Then by a series of arguments, a conclusion is reached, through a series of intermediary propositions. Each step should be such that &ldquo;it is the only conclusion&rdquo; that can be reached from the given propositions. Euclid&rsquo;s Plane Geometry is an excellent example of logical thinking.

In logical thinking, the starting propositions are accepted to be true. In critical thinking these may not be accepted as true and some other evidence demanded.

Algebraic and logical thinking overlap in certain areas. The principle of abstraction from the particular to the general may not follow principles of logic. Certain logical processes may not use any algebraic thinking.

Computational Thinking- In the last 5 decades, after the advent of computer algorithms and software, the idea of computational thinking has emerged. It is about analyzing a problem to be solved in terms of specific steps which can be translated into an algorithm which a computer software or a layperson can understand and work out the solution. With the increasing importance of ML (Machine Learning) and AI (Artificial Intelligence), computational thinking is gaining importance.

Solving Word Problems is an excellent way of developing critical thinking with a focus on problem-solving. Let us look at the various steps involved as detailed in Chapter 100.

We see that all the different thinking skills are untilized.
 * 1) Language &amp; Life Experience 				Understanding the language in which the problem is presentedUnderstand the meaning of the words in the context of the problemIdentify the information which is relevant to the problem. Discard the irrelevant informationAbstracting from the specific details of the problem using prior knowledge &amp; life experiences
 * 2) Metaphor 				Abstracting from the problem to the operation metaphor it is related to
 * 3) Structured Thinking 				Work out the steps starting from the given information to the required solution in logical steps</li></ol>
 * 4) Numbers &amp; Operations 				Identify the type of numbers &amp; units and recall the computational &amp; procedural rules for performing the computations</li></ol>
 * 5) Review &amp; Recheck 				Review the logic of the steps in the solution</li></ol>
 * 6) Presentation 				Present the steps in a logical manner which is comprehensible to the reader</li>Use appropriate language for precision and clarity.</li></ol>

Algorithmic Thinking

Is a subset of computational thinking. (Rewrite after reading both articles on algorithmic thinking in articles)

< 29.6 Proof in Indian Mathematics | Topic Index | 30.1 Criticality of Primary Math >