02 Computational Thinking
02 Computational Thinking
Computational Thinking
Computational Thinking
⮚ Decomposition
⮚ Pattern Recognition
⮚ Abstraction
⮚ Algorithms
⮚ Evaluation
Decomposition - breaking down a complex problem or system into smaller, more manageable parts
that are easier to manage,understand or solve
Examples:
✔Writing a story not as one single chapter but breaking it down into many chapters.
✔Drawing mind maps to understand a problem
Pattern recognition – looking for similarities among and within problems i.e., in the data and then
using those patterns to segregate data into multiple categories .Pattern recognition forms an
important part of artificial intelligence and machine learning.
Examples:
✔Beyond this, pattern recognition also occurs when scientists are trying to identify the cause of
a disease outbreak by looking for similarities in the different cases to determine the source of
the outbreak.
✔Netflix recommends shows based on your interests or a chat bot pesters you on a website, the
technology (Artificial Intelligence and Machine Learning) rely on pattern recognition.
✔Students classify animals based on their characteristics and articulate common characteristics
for the groupings.
Abstraction – focusing on the important information only, ignoring irrelevant detail.
Abstraction is probably the most complicated stage of computational thinking. A programmer hides all but the relevant data about
an object in order to reduce complexity and increase efficiency. The important thing is choosing the right detail to hide so that the
problem becomes easier without losing anything that is important.
Examples:
✔A map of a city
✔A book report contains the summary of book and not every detail of it
Algorithms - developing a step-by-step solution to the problem, or the rules to follow to solve the problem
✔Tasting of the dish while cooking to check if its flavorsome and well cooked or not
Computational Thinking
https://youtu.be/mUXo-S7gzds?list=PLyizrrxKSto7n-joLg2VF-
KScPsSomfah