Abstraction in Computational Thinking

Abstraction in Computational Thinking

8th Grade

25 Qs

quiz-placeholder

Similar activities

End of term coding revision

End of term coding revision

5th - 9th Grade

25 Qs

Excel Basics

Excel Basics

6th - 8th Grade

20 Qs

Coding Test

Coding Test

6th - 8th Grade

21 Qs

Code.org Express

Code.org Express

8th Grade

25 Qs

Code.org CSD Unit 3 Lessons 1-12

Code.org CSD Unit 3 Lessons 1-12

3rd - 12th Grade

20 Qs

Quizizz: Lesson 3.3 Race to the Finish, Part 2 - Review Quiz

Quizizz: Lesson 3.3 Race to the Finish, Part 2 - Review Quiz

6th - 8th Grade

20 Qs

SDA Chapter 2 Vocabulary

SDA Chapter 2 Vocabulary

7th - 9th Grade

20 Qs

1A Quiz on Game Design with Scratch

1A Quiz on Game Design with Scratch

5th - 9th Grade

24 Qs

Abstraction in Computational Thinking

Abstraction in Computational Thinking

Assessment

Quiz

Computers

8th Grade

Hard

Created by

Hadam Benachou

Used 4+ times

FREE Resource

25 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is an abstraction in the computational thinking process?

A detailed step-by-step analysis of a process

Focusing on the important parts and not getting bogged down in the details

A method to solve computational problems quickly

A way to increase the complexity of a process

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is an example of an abstraction?

Memorizing the periodic table

Tying your shoes without thinking about every step

Calculating the digits of pi

Writing a detailed report

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is an example of an abstraction in programming according to the text?

A variable

A block

A loop

An array

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

In other programming platforms, what are abstractions commonly referred to as?

Objects

Classes

Methods, functions, or procedures

Libraries

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Why is abstraction useful in programming as per the given text?

It allows you to stress over the details of the block

It helps in tying your shoes

It eliminates the need to reference specific steps after creating a block

It reduces the need to stress over the details of the block once it is created

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What can you select under each palette in Snap! to display a toolbar for creating a block?

Select a command

Make a block

Choose a color

Name a block

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What can you do to better organize your program in Snap!?

Change the background color

Select different sprites

Display different colors for different palettes

Use only one type of block

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?