Q.1
This is a good example of decompositionSit downDo homework
  • True
  • False
Q.2
Decomposition allows each task to become _______
  • More manageable
  • Easier
  • Quicker
Q.3
Decomposition allows the entire task to be completed as _____
  • A Team
  • A Whole
  • Quickly as possible
Q.4
Abstraction and Decomposition are separate concepts, you would usually choose to do either one or the other
  • True
  • False
Q.5
It is always necessary to decompose a task
  • True
  • False
Q.6
Abstraction and Decomposition are examples of...
  • Computational Thinking
  • Algorithmic Thinking
  • Computer Science
  • Logical Reasoning
Q.7
What is pattern recognition?
  • Breaking down a complex problem into smaller problems
  • Looking for similarities among and within problems
  • Building models from patterns
Q.8
Why do we need to look for patterns in problems?
  • Patterns make it easier for us to solve complex problems
  • We don't need to look for patterns
  • Patterns make it more difficult complex problems
Q.9
If you don't look for patterns in a problem, your solution might be _____
  • Wrong
  • Inefficient
  • Too slow
Q.10
Identifying the steps involved in solving a problem
  • Abstraction
  • Decomposition
  • Pattern Recognition
  • Algorithmic Thinking
0 h : 0 m : 1 s