34. Algorithms- Decomposition Quiz

34. Algorithms- Decomposition Quiz

9th - 12th Grade

10 Qs

quiz-placeholder

Similar activities

Pattern Recognition Quiz

Pattern Recognition Quiz

9th Grade

15 Qs

2.1.2b Understanding Preconditions

2.1.2b Understanding Preconditions

11th Grade

7 Qs

CW 1.5 - Supercomputer Review

CW 1.5 - Supercomputer Review

9th Grade

9 Qs

Creativity & Innovation Quiz

Creativity & Innovation Quiz

12th Grade

12 Qs

Y7 Computational Thinking Quiz

Y7 Computational Thinking Quiz

12th Grade

15 Qs

Abstraction, Decomposition

Abstraction, Decomposition

7th - 9th Grade

13 Qs

Algorithms L1 - Decomposition

Algorithms L1 - Decomposition

7th - 9th Grade

6 Qs

Checkpoint - Abstraction in Computational Thinking

Checkpoint - Abstraction in Computational Thinking

9th Grade

10 Qs

34. Algorithms- Decomposition Quiz

34. Algorithms- Decomposition Quiz

Assessment

Passage

Computers

9th - 12th Grade

Hard

Created by

Andy Workman

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does decomposition mean in computational thinking?

Combining a complex problem into a single part

Breaking a complex problem down into smaller parts

Solving complex problems without breaking them down

Ignoring complex problems

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Why is decomposition considered a core skill for programmers?

It makes problems more complex

It allows tackling multiple problems at once

It increases development time and cost

It makes problems easier to solve

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is an advantage of problem decomposition?

It limits the number of people working on a problem

It reduces development time and cost

It makes problems harder to solve

It increases the complexity of a problem

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How is problem decomposition used in everyday life?

It is not used in everyday life

It is used to make problems more complex

It is used to break down complex problems without thinking about it

It is used to make problems harder to solve

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

In the example of crossing a road, what is the first step of problem decomposition?

Looking left and right

Pressing the button at the pelican crossing

Crossing the road without looking

Stopping before crossing the road

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

In the example of creating a computer game, what is the first step of programming a breakout clone?

Drawing the ball

Drawing the tiles

Getting the ball to accurately bounce around the screen

Getting the paddle to interact with the user

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is an advantage of different people working on different parts of a problem at the same time?

It increases development time and cost

It makes the problem harder to solve

It reduces development time and cost

It limits the number of people working on a problem

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?