COMPUTATIONAL
THINKING
aalima
COMPUTATIONAL
THINKING
1. Decomposition
2. Abstraction
3.Algorithm
4. Pattern recognition
3
DEFINITIONS
Click icon to add picture Click icon to add picture Click icon to add picture
DECOMPOSITIOM ABSTRACTION/ PATTERN RECOGNITION
ALGORITHM
• Breaking down a problem • Focusing on prominent • Find out similarities.
information
• Setting instructions
ALGORITHM WRITING
Write a algorithm for :
Cleaning the dishes
Presentation title 5
ALGORITHM
WRITING
Cleaning the dishes.
1- Collect and get all the dirty dishes.
2- Place them in the sink.
3- Pour dishwashing liquid on your sponge / washing tool.
4- Pour the water on your washing tool.
5- Pour more water on your dishes / rinse them.
6- Start scrubbing your dishes with your washing tool slowly applying more soap.
7- Rinse your dishes away after scrubbing and place them on a dish rack.
LATER
8- Grab a towel and dry your dishes.
9- Wait some more, and place everything back where they should be.
Presentation title 6
What is computational thinking?
What is Decomposition principle of
Computational thinking?
Answers on next slide
7
QUESTIONS
WHAT IS COMPUTATIONAL WHAT IS DECOMPOSITION
THINKING? PRINCIPLE OF COMPUTATIONAL
• Offers you set of techniques to solve any THINKING?
complex problem easily.
• Helping us to take a problem break down
into parts and understand each part of a
problem, develop the solution, and present
it in ways both species can understand it.
• There are 4 computational thinking
principles which can be used to understand
and developing the solution of the problem
easily.
• What do you mean by a complex problem?
• A difficult problem not easy to solve.
Presentation title 8
SUMMARY
THANK YOU