Four-Pillars-of-Computational-Thinking
Cesar Alvarado
Created on August 8, 2023
Over 30 million people build interactive content in Genially.
Check out what others have designed:
HUMAN RIGHTS
Presentation
BLENDED PEDAGOGUE
Presentation
VALENTINE'S DAY PRESENTATION
Presentation
WOLF ACADEMY
Presentation
EXPLLORING SPACE
Presentation
UNCOVERING REALITY
Presentation
SPRING HAS SPRUNG!
Presentation
Transcript
Four pillars of Computational Thinking
Four pillars of Computational Thinking
Cesar Alvarado Cervantes
wow
"No problem can be solved from the same level of consciousness that created it" - A. Einstein
Pillars
1. Decomposition: Break down the problem into smaller problems/parts. 2. Abstraction: Focusing on the important information only. 3. Logic/Pattern Recognition: Looking for similarities, past experience. 4. Algorithm: Step by step solution.
Exersize:Flat Tire
Exersize:Flat Tire
wow
¡Vamos!
What is needed to solve it?
How can it be solved?
What is the problem?
Decomposition:
"Where can I get tools?"
"Do I have the tools?"
"Do I have enough fuel?"
Abstraction:
"Am I going to be late?"
FOCUS ON THE MAIN PROBLEM
Find previous pattern for future risk solving
Pattern Recognition:
This happened to me before
How can it be compared
I know someone that can help me
Get as many information as you can
It is the second time this happen
My father taught me
Experience will help to find solutions
Tighten the nuts.
Lower the car.
Screw the nuts without tightening them.
Place the spare tire.
Remove the flat tire.
Remove the wheel nuts.
Lift the car using the jack.
Loosen the wheel nuts with the socket wrench.
Get the tools you need.
Get the car to a safe spot so you can work.
Algorithm:
What is the correct order of steps to follow?
Activity:Four Pillars
Activity:Four Pillars
wow
¡Vamos!