Computer scienceFundamentalsEssentialsProgramming conceptsIntro to programming

Components of computational thinking

Sorting

Report a typo

Rearrange the steps in the most appropriate order to approach a problem.

Put the items in the correct order
Divide the problem into separate stages and subtasks.
Evaluate a solution to the problem.
Generalize a solution, get rid of all the unnecessary details to focus on what really matters.
Find patterns in smaller subtasks.
___

Create a free account to access the full topic