What is Abstraction
in the thought process, especially in Computational Thinking? It is a fundamental stage in the problem solving approach that identify, formulate, deriving core information to further break down the complexity of a problem. We called it the “Problem Formulation” process.
This is a significant phase whereby selecting only the relevant variable factors to relate a hypothesis. By eliminating irrelevant attributes of a problem will results in a much leaner interpretation concept that enables human to determine the necessary tools or combined methods, and transform into an appropriate solution to resolve the problem effectively.