WorksheetsComputational Thinking
Total questions: 10
Worksheet time: 6mins
Breaking down problems or processes into smaller pieces is a component of computational thinking called _________.
Abstraction
Algorithmic thinking
Pattern recognition
Decomposition
Being able to discern similarities and differences within a pattern is a component of computational thinking that is called _______.
Abstraction
Algorithmic thinking
Pattern recognition
Decomposition
When a mechanic is trying to fix a car's engine and is able to discern that the windshield wiper is not a relevant element to the problem, the mechanic is demonstrating abstraction.
True
False
The four main components of computational thinking are:
Decomposition, computation, algorithm, method
Pattern recognition, decomposition, procedure, agility
Abstraction, pattern recognition, decomposition, algorithmic thinking
None of the above
Computational thinking is only to be taught in a computer science class.
True
False
Students must have a computer to be able to learn any computational thinking.
True
False
The practice of creating a detailed set of instructions or rules to solve a problem is an example of _____.
Abstraction
Algorithmic thinking
Pattern recognition
Decomposition
Computational thinking can be embedded and taught in the following subject areas:
Language Arts
Maths
History
Economics
All of the above
According to Jeanette Wing, computational thinking is a fundamental skill, just like reading, writing and arithmetic.
True
False
Computational thinking is only appropriate to teach to students older than 12 years old.
True
False
