7.5.2 PLENARY

7.5.2 PLENARY

7th Grade

10 Qs

quiz-placeholder

Similar activities

KS3 Computational Thinking

KS3 Computational Thinking

KG - University

10 Qs

Key Concepts 1

Key Concepts 1

5th - 7th Grade

11 Qs

Y7 Term 2 - Week 1 Subroutines & Decompostion

Y7 Term 2 - Week 1 Subroutines & Decompostion

6th - 7th Grade

10 Qs

KS3 - Pattern Recognition

KS3 - Pattern Recognition

7th - 9th Grade

12 Qs

Introduction to Computational Thinking

Introduction to Computational Thinking

7th Grade

10 Qs

Understanding algorithms

Understanding algorithms

6th - 7th Grade

8 Qs

Micro:bit Refresher

Micro:bit Refresher

7th - 8th Grade

14 Qs

Arduino Pop Quiz 3

Arduino Pop Quiz 3

7th Grade

10 Qs

7.5.2 PLENARY

7.5.2 PLENARY

Assessment

Quiz

Computers

7th Grade

Hard

Created by

Alexander Woolston

Used 3+ times

FREE Resource

10 questions

Show all answers

1.

MATCH QUESTION

1 min • 1 pt

Match the words to the definitions

Algorithm

Removing unnecessary detail from a problem

Decomposition

A detailed set of instructions to solve a task

Iteration

Breaking a problem down into a number of smaller problems

Abstraction

the repetition of instructions

2.

MULTIPLE SELECT QUESTION

30 sec • 1 pt

Which of the following are examples of problems that have been abstracted? Select two.

A road map

A train

An underground (tube) map

A road

3.

DRAG AND DROP QUESTION

1 min • 1 pt

Complete the text below using the words beneath. When trying to solve a problem in programming, we first try to consider the important ​ (a)   of the problem without thinking too much about the ​ (b)   details. This process is called ​ (c)   . It allows us to create general solutions that can solve many similar problems.

purpose
smaller
abstraction
decomposition
important

4.

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

5.

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

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Why do we decompose a complex problem?

To make it more difficult to solve

To change the problem we have

To make it easier to solve

7.

HOTSPOT QUESTION

1 min • 1 pt

Where were the important details in text?

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?