Decomposition, Pattern Recognition and Abstraction

Decomposition, Pattern Recognition and Abstraction

9th Grade

16 Qs

quiz-placeholder

Similar activities

Computational thinking

Computational thinking

8th - 9th Grade

17 Qs

computational_thinkingMYP

computational_thinkingMYP

9th Grade

20 Qs

Problem Solving Quiz

Problem Solving Quiz

6th Grade - University

20 Qs

Computer Science

Computer Science

3rd - 12th Grade

12 Qs

Computational Thinking - Review

Computational Thinking - Review

7th - 9th Grade

15 Qs

Pattern Recognition

Pattern Recognition

9th Grade

15 Qs

Abstraction, Decomposition

Abstraction, Decomposition

7th - 9th Grade

13 Qs

Pattern Recognition Quiz

Pattern Recognition Quiz

9th Grade

15 Qs

Decomposition, Pattern Recognition and Abstraction

Decomposition, Pattern Recognition and Abstraction

Assessment

Quiz

Computers

9th Grade

Medium

Used 450+ times

FREE Resource

16 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is decomposition?

Adding detail to make a problem more complex

Breaking down a complex problem or system into smaller, more manageable parts

When you ignore the unnecessary detail in a problem

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Why do we decompose a complex problem?

To make it easier to solve

To make it more difficult to solve

To change the problem we have

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of these is an example of decomposition?

Watching a mechanic repair a car

Finding out how a car works by looking in detail at the different parts that make up the car

Looking at different car models for similarities between them

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How often do we decompose problems?

We never decompose them, computers do this for us

Occasionally, but we don't really need to

Every day, often without thinking about it

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of these is NOT an example of decomposition?

Thinking about how the problem could be divided into smaller parts

Adding more parts to the problem so it becomes more complex

Working out who could help you solve a part of the problem

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is pattern recognition?

Breaking down a complex problem into smaller problems

Looking for similarities among and within problems

Building models from patterns

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

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

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?