Karteikarten
Computational Thinking

Karten in diesem Stapel (9)
- 1What is computational thinking?- Computational thinking is a systematic approach to solving problems.
- Involves understanding a problem and developing solutions - 2What is 'decomposition'?Decomposition is the breaking down of problems into smaller and more manageable sub-problems.
- 3What is 'abstraction'?Abstraction is removing unnecessary information & focusing on important detail.
- 4What is 'algorithmic thinking'?Algorithmic thinking is when you develop an algorithm to solve a problem. It's a precise step-by-step solution to a problem.
- 5What are the differences between algorithms and computer programs?The terms algorithms and computer programs can often overlap, but are distinct from each other:
- An algorithm describes the logic of a solution
- A computer program is an implementation of the solution, written in programming language (has to precise) - 6What are the different ways to represent an algorithm?- Flow charts
- Written description--> Helps focus on the logic of a solution without worrying about syntax errors - 7What are flow charts?- A flow chart can be used to visually represent an algorithm/program
- Arrows show the flow - 8What are the symbols in a flow chart?

- 9What is linear search?Checking each item in a list or sequence one at a time to see if it is the right item
Informationen
- Beschreibung
- GCSE Computing Karteikarten am Computational Thinking, erstellt von Harleen Dhaliwal am 15/09/2021.
- Erstellt von
- Harleen Dhaliwal
- Aufrufe
- 1
- Bewertung