what is computational thinking where it is used
Answers
Answer:
Computational Thinking (CT) is a problem solving process that includes a number of characteristics and dispositions. CT is essential to the development of computer applications, but it can also be used to support problem solving across all disciplines, including the humanities, math, and science. Students who learn CT across the curriculum can begin to see a relationship between academic subjects, as well as between life inside and outside of the classroom.
Computational thinking is made up of four main components: decomposition, pattern recognition, abstraction, and algorithmic thinking:
- Decomposition is the task of breaking a big problem into smaller, more manageable problems.
- Pattern recognition is finding similarities within the problem and among other problems, using what has worked before to help you solve the task at hand.
- Abstraction is focusing on only the important details of the problem and ignoring other, lesser important details.
- Algorithmic thinking is the ability to develop a step-by-step guide to solving the problem or a set of rules to solve it.
Computational thinking isn’t just used by computer scientists and programmers. It’s used by people in all kinds of professions, like doctors, carpenters, teachers, and artists.