There are four key concepts to computational thinking: Decomposition, Pattern Recognition, Abstraction and Algorithms.
Decomposition
One of the steps in computational thinking is to break down a complex solution into smaller parts. Here are some resources to help you in this step:
Find patterns
Finding patterns in data/information is one important step in computational thinking. Here are some resources to help you in this step:
Abstraction
Abstraction entails identifying the main ideas and ignoring unimportant or inaccurate data. Here are some tips to hone your skills on identifying the gist of content , filtering details and cleaning up data.
Algorithms
Algorithms- an important step in computational thinking that involves setting out an action plan or step-by-step procedure or rules to solve the problem. Below are some resources to help you in this step:
|