Abstraction, Decomposition and Algorithmic Thinking

Abstraction, Decomposition and Algorithmic Thinking

3rd - 8th Grade

10 Qs

quiz-placeholder

Similar activities

Scratch

Scratch

KG - Professional Development

10 Qs

Introduction to cloud Computing.

Introduction to cloud Computing.

1st - 3rd Grade

10 Qs

Segundo

Segundo

8th Grade

15 Qs

EXÀMEN ANUAL DE COMUNICACIÒN

EXÀMEN ANUAL DE COMUNICACIÒN

4th Grade

13 Qs

Review III Unidad - 3er Grado

Review III Unidad - 3er Grado

1st - 3rd Grade

10 Qs

FNAF

FNAF

4th Grade

10 Qs

Aula 10 - Excel

Aula 10 - Excel

6th Grade

10 Qs

Trimestral 1er Trimestre Cuarto - 2025

Trimestral 1er Trimestre Cuarto - 2025

4th Grade

10 Qs

Abstraction, Decomposition and Algorithmic Thinking

Abstraction, Decomposition and Algorithmic Thinking

Assessment

Quiz

Computers

3rd - 8th Grade

Hard

Created by

C Payne

Used 112+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is Computational thinking?
•– the use of computers to solve problems.
representing 'real world' problems in a computer using variables and symbols and removing unnecessary elements from the problem
•breaking down a large problem into smaller sub-problems.
•identifying the steps involved in solving a problem.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is Abstraction?
•– the use of computers to solve problems.
representing 'real world' problems in a computer using variables and symbols and removing unnecessary elements from the problem
•breaking down a large problem into smaller sub-problems.
•identifying the steps involved in solving a problem.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is Decomposition?
•– the use of computers to solve problems.
representing 'real world' problems in a computer using variables and symbols and removing unnecessary elements from the problem
•breaking down a large problem into smaller sub-problems.
•identifying the steps involved in solving a problem.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is Algorithmic Thinking?
•– the use of computers to solve problems.
representing 'real world' problems in a computer using variables and symbols and removing unnecessary elements from the problem
•breaking down a large problem into smaller sub-problems.
•identifying the steps involved in solving a problem.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Not a definition of Decomposition
They can be created independent of the other problems. 
 They can be tested independently.
Then combined to produce the full problem.
Using symbols, variables etc. to represent a ‘real world’ problem in a computer program...

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is abstraction?
The process of filtering out unnecessary detail.
The process of filtering out irrelevant characteristics
The process of filtering out irrelevant characteristics and unnecessary detail.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Why do we need to think computationally?
To help us program
To help us solve complex problems more easily
To help us to think like a computer

Create a free account and access millions of resources

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?