1) Breaking a complex problem down into smaller problems and solving each one individually? a) Abstraction b) Decomposition c) AlgorithmAlgorithmic Thinking d) Pattern Recognition 2) Picking out the important bits of information from the problem, ignoring the specific details that don't matter.Breaking a complex problem down into smaller problems and solving each one individually? a) Abstraction b) Decomposition c) Algorithmic Thinking d) Pattern Recognition 3) A logical way of getting from the problem to the solution. If the steps you take to solve a problem follow an algorithm then they can be reused and adapted to solve similar problems in the future.ing a complex problem down into smaller problems and solving each one individually? a) Abstraction b) Decomposition c) Algorithmic Thinking d) Pattern Recognition 4) What is abstraction? a) The process of filtering out irrelevant characteristics b) The process of filtering out unnecessary detail. c) Thinking about how the problem could be divided into smaller parts 5) Why do we need to think computationally? a) To help us solve complex problems more easily b) To help us program c) To help us to think like a computer 6) Which of the following is NOT a computational thinking technique? a) Abstraction b) Coding c) Pattern Recognition d) Algorithmic thinking 7) When is a computer most likely to be used when using computational thinking? a) During decomposition b) At the end, when programming a computer c) When writing algorithms 8) Why do we need to think computationally? a) To help us to program b) To help us solve complex problems more easily c) To help us to think like a computer 9) Which of the following is an example of thinking computationally? a) Planning out your route when going to meet a friend b) When going to meet a friend, wandering around until you find them c) When going to meet a friend, asking a parent to plan your route for you

Computational Thinking Key Word Revision

Табло

Тема

Опции

Шаблон за превключване

Възстановяване на авто-записаната: ?