Computational Thinking Benefits and How to Apply it in Schools

in Education3 years ago


source

In solving a problem quickly and precisely we must have a good mindset. Therefore, I want to share one thinking skill that can be useful for all of us. Thinking skills I mean are computational thinking. What is the benefit to us by having that way of thinking? Please see my explanation below.

The Importance of Teaching Computational Thinking for Students

Komutational thinking is one of the thinking methods that was first introduced by Seymour Papert, in 1980. At that time he aimed to use this mindset to acquire new knowledge. The second reason is for how to use computers to improve thinking and changing patterns of access to knowledge.

Computational thinking is an important skill for us that we must have and develop from an early age. This thinking technique can be one of the quick and precise problem solving techniques. This skill teaches students how to think the way computer scientists think, to solve real-world problems.

Although the name is computational thinking, this method does not mean thinking like a computer. but this computational thinking pattern is a mindset that requires someone to formulate a problem in the form of a computational problem and or compiling a computational solution well and explaining why no suitable solution was found.

More than that, computational thinking is thinking with an algorithm that sequences the steps in solving a problem at hand until it becomes a logical answer, organized so that it is easy for others to understand.

Application of computational thinking

Consciously or not, we often use the computational thinking method in solving everyday problems. That way, problems can be solved in a more structured and systematic way. Even so, you can apply the computational thinking method in the following way.

  • Application of Decomposition
    Decomposition techniques can be useful in classifying problems into smaller parts. For example, to identify plant species, you can use decomposition techniques, so you can classify them based on the characteristics of these plants.

  • Application of Pattern Recognition
    In the second implementation, we use a pattern recognition approach to find implementations of various kinds of objects.

  • Application of Abstrac
    The application of abstraction is by sending a solution and reducing or eliminating information that is not important in a problem.

  • Application of Algorithm
    Next is the application of algorithms, the application of algorithms is a technique in computational thinking by making steps in a structured and systematic way using computational logic.

that's my little review related to computational thinking methods. I hope this article is helpful for all of us.

feferences ::

1
2
3

Sort:  

Dear @maulida, we need your help!

The Hivebuzz proposal already got important support from the community. However, it lost its funding a few days ago and only needs a bit more support to get funded again.

May we ask you to support it so our team can continue its work?
You can do it on Peakd, ecency, or using HiveSigner.
https://peakd.com/me/proposals/199

Your support will be really appreciated.
Thank you!

Hive.blog / https://wallet.hive.blog/proposals