The World is full of wonder, happiness, love...
The World is full of wonder, happiness, love...
...and problems
...and problems
Some people cannot see the problems that exist.
Some people see problems, but choose to ignore them.
Some people see problems and try to solve them.
Which one are you?
Which one are you?
Problems need to be understood and formally described using maths.
We understand what is possible using knowledge of theory that we acquire through study.
Solutions need to be communicated to others using designs so that we can get help, and help others.
Automation may improve a solution. For this we need to communicate with machines using code.
But how do we tackle a problem? Any problem?
But how do we tackle a problem? Any problem?
Answer: Computational ThinkinG
Answer: Computational ThinkinG
What!? OK, Simplified: Think, Do, Review
What!? OK, Simplified: Think, Do, Review
Try to solve this problem:
Try to solve this problem:
Computational Thinking Steps as a flowchart
Computational Thinking Steps as a flowchart
Steps to Computational Thinking flowchart.pdf
Computational Thinking Steps explained
Computational Thinking Steps explained
Computational Thinking steps.pdf