What is an abstraction in the computational thinking process?
Abstraction in Computational Thinking

Quiz
•
Computers
•
8th Grade
•
Hard
Hadam Benachou
Used 4+ times
FREE Resource
25 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
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
Similar Resources on Quizizz
20 questions
Class 8A Unit 9.1 Python Basic

Quiz
•
6th - 8th Grade
24 questions
1A Quiz on Game Design with Scratch

Quiz
•
5th - 9th Grade
20 questions
Code.org Discoveries Conditional Blocks

Quiz
•
6th - 9th Grade
22 questions
Karel Quiz

Quiz
•
8th - 12th Grade
28 questions
Codesters: Intro to Python

Quiz
•
6th - 8th Grade
20 questions
SDA Chapter 2 Vocabulary

Quiz
•
7th - 9th Grade
20 questions
Excel Basics

Quiz
•
6th - 8th Grade
20 questions
TSA Coding Practice Test 2025

Quiz
•
8th Grade
Popular Resources on Quizizz
15 questions
Multiplication Facts

Quiz
•
4th Grade
20 questions
Math Review - Grade 6

Quiz
•
6th Grade
20 questions
math review

Quiz
•
4th Grade
5 questions
capitalization in sentences

Quiz
•
5th - 8th Grade
10 questions
Juneteenth History and Significance

Interactive video
•
5th - 8th Grade
15 questions
Adding and Subtracting Fractions

Quiz
•
5th Grade
10 questions
R2H Day One Internship Expectation Review Guidelines

Quiz
•
Professional Development
12 questions
Dividing Fractions

Quiz
•
6th Grade
Discover more resources for Computers
5 questions
capitalization in sentences

Quiz
•
5th - 8th Grade
10 questions
Juneteenth History and Significance

Interactive video
•
5th - 8th Grade
10 questions
Identify Slope and y-intercept (from equation)

Quiz
•
8th - 9th Grade
10 questions
Juneteenth: History and Significance

Interactive video
•
7th - 12th Grade
15 questions
Volume Prisms, Cylinders, Cones & Spheres

Quiz
•
8th Grade
26 questions
June 19th

Quiz
•
4th - 9th Grade
25 questions
Argumentative Writing & Informational Text Vocabulary Review

Quiz
•
8th Grade
18 questions
Informational Text Vocabulary

Quiz
•
7th - 8th Grade