Flashcards
Revision Flashcards
Cards in this deck (5)
- 1What is computational thinking?Looking at problems and breaking them down in a logical way in order to find a solution.
- 2Define decompositionBreaking down a problem into smaller problems so that each one can be solved individually to build a solution.
- 3Define abstractionRemoving a detail that is not important so you can focus on the most important part of the problem.
- 4Define algorithmic thinkingThinking logically about the steps that are needed to solve a problem and the order in which they need to be applied.
- 5What is pseudo code?A non-computer language that is used to plan a piece of code.