Computational thinking for solving problems is the advancement in thinking process and helps to enhance the thinking skills scientifically among an individual. Considering Computational thinking as a pedagogical tool/ technique led to a challenge and aroused interest and satisfaction among the students and facilitators as it involves active participation. The stages in the computational thinking process initiates from decomposition, then patterns recognition and abstraction and Algorithm. Every stage of the process in CT is linked meticulously and precisely to each other to arrive at the solution of the issue or a problem. Students will be able to not only recognize common patterns in different scenarios and contexts but they will also be able to follow a set of instructions to reach a well structured solution. CT pedagogy is student centric and gives an opportunity to the learners to utilize the thinking skills to deal with a social issue or a problem with thorough comprehension.