Q5. What is the significance of logical thinking in context
of Computational Thinking? Explain with the help of an
example.
Answers
Answer:
Computational thinking is the step that comes before programming. It’s the process of breaking down a problem into simple enough steps that even a computer would understand. We all know that computers take instructions very literally, sometimes to comic results. If we don’t provide computers with instructions that are precise and detailed, your algorithm might forget vital actions that most people take for granted.
For example, consider a simple activity like brushing your teeth. At first it sounds like a simple enough task, but in fact, brushing your teeth involves many simple steps. First, you’ll need a toothbrush and toothpaste. You’ll need a sink with cold water. You’ll need to put the toothpaste on the brush. Don’t forget to turn on the water and run your brush underneath. As you see, such a simple activity actually involves many steps, if you miss one step or put one out of order you might end up with a huge mess!
Explanation:
Thinking logically is a crucial component of computational thinking.
Although logic is used by computers when performing computations, this is not the same as thinking logically in the sense of computational thinking.
To use logic, computers themselves must be programmed (educated). The goal of logical reasoning is to draw as many new conclusions as you can from the limited amount of information you have, but—and this is crucial—not by making snap decisions. Obviously, the newly discovered information must come after.
The concepts of abstraction, data representation, and logical data organisation are central to computational thinking and are also present in other modes of thought, including scientific thinking, engineering thinking, systems thinking, design thinking, model-based thinking, and so forth.
https://brainly.in/question/24663324#
https://brainly.in/question/22317897#
#SPJ2