I. Introduction
Computational Thinking (CT) based education system is essential for keeping up with the technological advancement of the current world. This learning system has no alternative as it allows learner a sequence of steps to follow for solving a certain complex problem easily. This increases the ability to work efficiently and more successfully which ensures the betterment of social and professional life. Janet Wing introduces the CT concepts in her article [1]. In her studies, she mentioned CT is a procedure involved in framing problems and their solutions to facilitate the results which are presented in a form that can effectively be done by an individual. Researchers describe four key techniques about the steps of CT [2].
Decomposition
Pattern recognition
Abstraction
Algorithms