|
Carnegie Mellon University in the United States, Jeannette M. Wing was one of the first specialists to use the term computational thinking. ADVERTISEMENT He did this by wanting to describe how a computer scientist thinks and how beneficial it is for everyone to think this way. She defined it in the following way: “…the thought process involved in formulating a problem and its solutions so that they are represented in a form that can be taken to an information processing agent.” In other words, it is the mental process through which a person poses a problem and for its possible solution uses a sequence of instructions executed by a computer,
a human, or both . That is, apply computing and critical Malaysia Mobile Number List thinking skills. What are the pillars of computational thinking? Computational thinking has four principles, which are: 1. Decomposition of a problem into smaller phases It consists of breaking down a complex system or problem into smaller parts so that they are easier to solve. Each small problem will be solved one after another until the entire system is solved. 2. Recognition of repetitive patterns Once you've broken down the complex problem into several smaller ones, look for common feature standards. Finding these similarities in small decomposed problems will help you solve the

system more efficiently. 3. Abstraction of information irrelevant to the proposed problem leaving aside irrelevant and unnecessary features. But what is important information? Abstraction is mainly about the general characteristics that are common to each element, rather than specific details . After having these general characteristics, you must proceed to create a "model" of the problem, which is the general idea of the problem you are trying to solve. ADVERTISEMENT 4. Written algorithms presented to solve the problem After dividing the big problem into several smaller
|
|