Computational Thinking - Abstraction

Computational Thinking - Abstraction

5th - 7th Grade

30 Qs

quiz-placeholder

Similar activities

informatika PAT

informatika PAT

7th Grade

25 Qs

Computational Thinking & Flowcharts

Computational Thinking & Flowcharts

3rd - 6th Grade

30 Qs

7-8 Computational Thinking 2021-2022

7-8 Computational Thinking 2021-2022

7th Grade

30 Qs

CS7 Unit 2 Review - Computational Thinking

CS7 Unit 2 Review - Computational Thinking

7th Grade

34 Qs

Code.org

Code.org

7th - 8th Grade

30 Qs

Post test

Post test

6th - 8th Grade

26 Qs

Computation Thinking and Scratch

Computation Thinking and Scratch

1st - 8th Grade

28 Qs

Paper 2 Revision quiz

Paper 2 Revision quiz

7th - 11th Grade

27 Qs

Computational Thinking - Abstraction

Computational Thinking - Abstraction

Assessment

Quiz

Computers

5th - 7th Grade

Medium

Created by

Ty Hillegonds

Used 15+ times

FREE Resource

30 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Define what is meant by abstraction

Looking for similarities

Breaking a problem into smaller sub problems

Removing unnecessary detail

Using a computer to solve problems

2.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Define what is meant by pattern recognition

Looking for similarities

Breaking a problem into smaller sub problems

Removing unnecessary detail

Using a computer to solve problems

3.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Define what is meant by decomposition

Looking for similarities

Breaking a problem into smaller sub problems

Removing unnecessary detail

Using a computer to solve problems

4.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Define what is meant by an algorithm

Looking for similarities

Breaking a problem into smaller sub problems

Step by step instructions to solve a problem

Using a computer to solve problems

5.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

What is computational thinking?
It allows you to break down a large / complex problem into smaller parts.
It is thinking like a robot
It is being able to bake a cake.
It is creating a coding solution to a problem.

6.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

What is abstraction?
A painting
A programming language
This means focusing on the important details and ignoring the irrelevant information
Abstraction is the breaking down of a big problem into smaller parts.

7.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

What does decomposition mean?
focuses on the important information only, ignoring irrelevant detail
Step by step instructions on solving a problem.
Thinking like a computer
This is the breaking down of a complex problem into smaller parts

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?