Computational Thinking involves four different stages
Computational Thinking involves four different stages
Breaking a complex problem down into smaller, more manageable parts
Identifying patterns or trends within a problem
Identify specific similarities and differences among similar problems to work towards a solution.
Develop step-by-step instructions for the problem
Here is a Math activity to solve!!
1+2+3+...............+100!!
Decomposition:
To add the numbers between 1 to 100 we usually do
1+2=3
3+4=7
5+6=11
7+8=15
Or we can break it into
100+1=101
99+2=101
98+3=101
97+4=101 etc…..
Pattern Recognition: Observing patterns, trends, and regularities in data, we need to figure out how many times the 101 pattern repeats.
To find out the number of times 101 gets repeated we can divide 100 by 2
100/2=50 Pairs
Abstraction:
Identifying the general principles that generate these patterns.
All the pairs have the same sum, so we can get rid of these now.
If we focus only on the important details, we see that we can express the problem as an equation.
(100+1)*(100/2)=5050
Sum of each pair * number of pairs
Algorithm Design : Developing the step by step instructions for solving this and similar problems
So finally
We did the following steps to get the final results
STEP1:100+1=101
STEP2:100/2=50
STEP 3:101*50=5050
DID YOU KNOW
The term 'computational thinking' was first used in 1980 by Seymour Papert, an American mathematician.
The first children's toys with built-in computation were created in Seymour Papert’s laboratory in the 1960’s .
Puzzles are a great and fun way to develop computational thinking skills.
ASSESSMENT
Teachers must mandatorily answer the questions in order to complete the course. Kindly fill out all the form given below.