Abstraction in Computational Thinking

Abstraction in Computational Thinking

8th Grade

25 Qs

quiz-placeholder

Similar activities

Web Dev Diagnostic

Web Dev Diagnostic

7th - 10th Grade

20 Qs

Aplikom

Aplikom

1st Grade - University

20 Qs

Computación 1ro y 2do básico

Computación 1ro y 2do básico

1st Grade - University

20 Qs

IT (data, viruses and more)

IT (data, viruses and more)

8th Grade - Professional Development

20 Qs

KOD ARAHAN HTML

KOD ARAHAN HTML

7th - 8th Grade

20 Qs

ICT WEBINAR QUIZ

ICT WEBINAR QUIZ

KG - Professional Development

20 Qs

Terminos ITGS x

Terminos ITGS x

8th Grade - University

20 Qs

Standard Linux Commands

Standard Linux Commands

1st - 10th Grade

20 Qs

Abstraction in Computational Thinking

Abstraction in Computational Thinking

Assessment

Quiz

Computers

8th Grade

Practice Problem

Hard

Created by

Hadam Benachou

Used 4+ times

FREE Resource

AI

Enhance your content in a minute

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

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

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

Already have an account?