Font size
WorksheetsAIF Units 1-6 Vocabulary Words
Total questions: 100
Worksheet time: 2hrs 40mins
Fill in the blank: ______ is information that is collected, stored, and used to understand and solve problems.
data
energy
weather
music
Fill in the blank: ______ is making meaning from data.
data science
data entry
data storage
data transmission
Fill in the blank: An ______ is a column in a spreadsheet.
attribute
row
cell
formula
Fill in the blank: A ______ is a row of data in a spreadsheet.
case
cell
column
sheet
Fill in the blank: ______ are data in a spreadsheet organized in boxes.
cells
rows
columns
sheets
Fill in the blank: A ______ is a question that can be answered by the data.
data question
math problem
story
opinion
Fill in the blank: ______ is the total number of cases.
sample size
mean
median
range
Fill in the blank: A ______ is a large data table on a computer.
spreadsheet
keyboard
monitor
printer
Fill in the blank: ______ occurs when our data or the way we analyze it favors certain outcomes over others.
bias
accuracy
randomness
neutrality
Fill in the blank: ______ is the process of gathering and recording information from different sources.
data collection
data analysis
data visualization
data storage
Fill in the blank: ______ are the set of guidelines that ensure the responsible use, collection, and sharing of data while respecting privacy, consent, and fairness.
data ethics
data mining
data visualization
data storage
Fill in the blank: ______ are rules that make sure a person's information is used safely and fairly.
data rights
traffic laws
fashion trends
cooking recipes
Fill in the blank: ______ is presenting visualizations and narratives to a specific audience for an expository or persuasive purpose.
data storytelling
data mining
data cleaning
data encryption
Fill in the blank: An ______ tells a story about a person, place, thing, or event using data.
expository data story
fictional narrative
personal anecdote
descriptive essay
Fill in the blank: A ______ attempts to convince the audience of a stance based on evidence from data and visualizations.
persuasive data story
statistical error
random sample
visual illusion
Fill in the blank: A ______ represents data in a circular form, showing how a whole group is broken down into different parts or categories.
Pie Chart
Bar Graph
Line Graph
Histogram
A graph that uses rectangular bars to represent frequency or count is called a ________.
bar chart
pie chart
line graph
scatter plot
A graphical representation of information and data is known as ________.
data visualization
data mining
data entry
data storage
A tool or process used to select specific data points from a larger set based on certain criteria or conditions is called a ________.
filter
sorter
aggregator
calculator
A symmetric, bell-shaped curve with most data points clustered around the center is called a ________.
bell curve
histogram
scatter plot
bar graph
A distribution with two distinct peaks is known as a ________.
bimodal curve
normal curve
skewed curve
unimodal curve
The process of making data useful by deleting doubles or blanks, creating categories, and editing spelling errors is called ________.
data cleaning
data mining
data visualization
data encryption
The central point or typical value of a data set is represented by ________.
measures of center
measures of spread
measures of frequency
measures of shape
How data values are spread out and how they form a pattern when visualized on a graph is called the ________.
shape of distribution
mean of data
data frequency
data interval
When data stretches out more on one side than the other, it is called a ________.
skewed distribution
normal distribution
uniform distribution
bimodal distribution
A data point that significantly differs from other data points is called an ________.
outlier
median
mode
average
A consistent or recurring sequence that can be observed and predicted is called a ________.
pattern
variable
equation
experiment
The general direction in which data points are heading over a period of time is called a ________.
trend
median
outlier
interval
A data visualization that organizes a group of data points into user-specified ranges is called a ________.
histogram
scatter plot
pie chart
line graph
A graph that uses dots to represent the values of two different variables is called a ________.
scatter plot
bar graph
pie chart
line graph
Fill in the blank: ________ includes a program as an integral part of its function. Can be physical (e.g. self-driving car), non-physical computing software (e.g. picture editing software), or non-physical computing concepts (e.g., e-commerce).
Computing Innovation
Computer Hardware
Digital Media
Network Protocol
Fill in the blank: ________ (PII) is information about an individual that identifies, links, relates, or describes them.
Personally Identifiable Information
Public Internet Information
Private Internal Inquiry
Personal Interest Index
Fill in the blank: ________ is the use of a program to record every keystroke made by a computer user in order to gain fraudulent access to passwords and other confidential information.
Keylogging
Phishing
Spoofing
Trojan
Fill in the blank: ________ is software intended to damage a computing system or to take partial control over its operation.
Malware
Firmware
Shareware
Freeware
Fill in the blank: ________ is a technique that attempts to trick a user into providing personal information. That personal information can then be used to access sensitive online resources, such as bank accounts and emails.
Phishing
Encryption
Firewall
Data mining
Fill in the blank: ________ is a wireless access point that gives unauthorized access to secure networks.
Rouge Access Point
Secure Access Point
Firewall
Network Switch
Fill in the blank: ________ is a process that reverses encryption, taking a secret message and reproducing the original plain text.
Decryption
Encryption
Compression
Hashing
Fill in the blank: ________ is a process of encoding messages to keep them secret, so only "authorized" parties can read it.
Encryption
Decryption
Compression
Transmission
Fill in the blank: ________ pairs a public key for encryption and a private key for decryption. The sender does not need the receiver’s private key to encrypt a message, but the receiver’s private key is required to decrypt the message.
Public Key Encryption
Symmetric Key Encryption
Hashing
Digital Signature
Fill in the blank: ________ involves one key for both encryption and decryption.
Symmetric Key Encryption
Asymmetric Key Encryption
Hashing
Digital Signature
Fill in the blank: ________ protects a computing system against infection.
Computer Virus Scanning Software
Word Processing Software
Spreadsheet Software
Presentation Software
Fill in the blank: ________ is a system that requires at least two steps to unlock protected information; each step adds a new layer of security that must be broken to gain unauthorized access.
Multi-factor Authentication
Single Sign-On
Password Manager
Encryption
Fill in the blank: ________ is a piece of infrastructure that sends and receives wireless signals.
Internet tower
Water tank
Electric pole
Bus stop
Fill in the blank: ________ is a type of computer that forwards data across a network.
router
printer
monitor
keyboard
Fill in the blank: ________ is a powerful computer that stores and delivers websites, files, and messages when requested by a user.
server
printer
router
monitor
Fill in the blank: ________ is a component that helps send data to the right place inside a local network.
switch
router
modem
firewall
Fill in the blank: ________ is a protocol that ensures that all parts of a message are received and ordered correctly.
Transmission Control Protocol (TCP)
User Datagram Protocol (UDP)
File Transfer Protocol (FTP)
Hypertext Transfer Protocol (HTTP)
Fill in the blank: ________ is a unique number assigned to each device on a network.
IP address
MAC address
Subnet mask
Gateway
Fill in the blank: ________ means having multiple paths so information can still get through if something gets wrong.
redundancy
latency
bandwidth
protocol
Fill in the blank: ________ is a protocol that focuses on speed and does not guarantee all packets arrive.
User Datagram Protocol (UDP)
Transmission Control Protocol (TCP)
Hypertext Transfer Protocol (HTTP)
File Transfer Protocol (FTP)
Fill in the blank: A ________ is a combination of hardware and software components that work together to input, process, store, and output information.
computer system
network cable
printer
monitor
Fill in the blank: ________ are the physical components of a computer.
hardware
software
firmware
malware
Fill in the blank: ________ send information to the computer.
input devices
output devices
storage devices
processing devices
Fill in the blank: ________ display information from the computer.
output devices
input devices
storage devices
processing devices
Fill in the blank: ________ handle all the calculations and instructions that allow a computer to function.
processing components
display units
storage devices
input peripherals
Fill in the blank: ________ holds data both temporarily for quick access and permanently to save files, applications, and the operating system.
storage
processor
monitor
keyboard
Fill in the blank: ________ is breaking a larger problem into smaller, more manageable parts.
decomposition
iteration
abstraction
debugging
Fill in the blank: ________ is a system that translates human-friendly website names (like www.example.com) into numerical IP addresses that computers use to find and communicate with each other on the Internet.
Domain Name System (DNS)
Hypertext Transfer Protocol (HTTP)
File Transfer Protocol (FTP)
Simple Mail Transfer Protocol (SMTP)
Fill in the blank: ________ is a protocol that allows computers to request and share web content, like webpages, images, and videos.
HyperText Transfer Protocol (HTTP)
File Transfer Protocol (FTP)
Simple Mail Transfer Protocol (SMTP)
Transmission Control Protocol (TCP)
Fill in the blank: ________ is the idea that all websites and online services should be treated equally by Internet providers.
Net Neutrality
Bandwidth Throttling
Data Mining
Internet Censorship
Fill in the blank: ________ is the gap between people who have easy access to the Internet and technology and those who do not, often due to differences in income, location, or resources.
digital divide
information overload
cybersecurity breach
data mining
Fill in the blank: __________ is a form of problem solving that involves using a logical and systematic search for the source of a problem.
troubleshooting
guessing
memorizing
ignoring
Fill in the blank: __________ is a custom-assembled computer made from individually selected parts, designed specifically for gaming, work, or other tasks.
PC build
Laptop
Tablet
Smartphone
Fill in the blank: __________ is information that is collected, stored, and used to understand and solve problems.
data
energy
weather
music
Fill in the blank: A __________ is a device that detects and measures physical properties from its surroundings and converts them into data that can be processed or analyzed.
sensor
motor
battery
transmitter
Fill in the blank: __________ means combining data to show a summary, like totals or averages.
Aggregate
Distribute
Separate
Analyze
Fill in the blank: __________ means organizing data in a specific order, like A to Z or biggest to smallest.
Sort
Group
Filter
Merge
Fill in the blank: A __________ is a tool or process used to select specific data points from a larger set based on certain criteria or conditions.
filter
sorter
aggregator
calculator
Fill in the blank: An __________ is a processor made for one specific task.
Application-Specific Integrated Circuit (ASIC)
Central Processing Unit (CPU)
Graphics Processing Unit (GPU)
Field-Programmable Gate Array (FPGA)
Fill in the blank: A __________ is a general-purpose processor found in most computers.
Central Processing Unit (CPU)
Graphics Processing Unit (GPU)
Read-Only Memory (ROM)
Hard Disk Drive (HDD)
Fill in the blank: A __________ is a processor you can customize for specific tasks.
Field Programmable Gate Array (FPGA)
Central Processing Unit (CPU)
Graphics Processing Unit (GPU)
Digital Signal Processor (DSP)
Fill in the blank: A __________ is a processor that processes many calculations in parallel.
Graphics Processing Unit (GPU)
Central Processing Unit (CPU)
Arithmetic Logic Unit (ALU)
Digital Signal Processor (DSP)
Fill in the blank: __________ is a network of smart devices that connect and share data over the Internet.
Internet of Things (IoT)
Local Area Network (LAN)
Bluetooth
Virtual Private Network (VPN)
Fill in the blank: ________ is a process where real people try a product, give feedback, and help improve it before it’s released.
User Testing
Market Analysis
Code Review
Automated Testing
Fill in the blank: ________ is a guide for responsible choices about emerging technologies, ensuring privacy, consent, and safety for everyone.
ethics
technology
innovation
regulation
Fill in the blank: ________ refers to new or evolving technologies that solve problems or create opportunities in various fields, such as AI, robotics, or augmented reality.
emerging technology
obsolete technology
manual labor
traditional methods
Fill in the blank: ________ is focusing on the important information and ignoring irrelevant details.
abstraction
iteration
recursion
enumeration
Fill in the blank: ________ is a problem-solving approach that involves breaking problems down into smaller parts, recognizing patterns, focusing on important details, and creating step-by-step solutions that a computer or person can follow.
computational thinking
critical thinking
creative writing
data analysis
Fill in the blank: ________ is breaking a larger problem into smaller, more manageable parts.
decomposition
iteration
abstraction
debugging
Fill in the blank: ________ is a set of instructions to accomplish a task that usually involves sequence, selection, and iteration.
algorithm
variable
compiler
database
Fill in the blank: ________ is the format of the data that can be stored in a variable.
data type
function
operator
loop
Fill in the blank: ________ means to find out why your code isn't working and fix the problem so your program runs the way you expect.
debug
compile
design
execute
Fill in the blank: A naming style where all letters are lowercase and words are separated by underscores is called ________.
snake_case
camelCase
PascalCase
kebab-case
Fill in the blank: A container that stores a value in memory is called a ________.
variable
function
array
loop
Fill in the blank: A blueprint or set of instructions for creating something that can do specific tasks is called a ________.
class
object
method
variable
Fill in the blank: An action that an object can do is called a ________.
method
property
class
variable
Fill in the blank: Something that has attributes (what it knows) and methods (what it can do) is called an ________.
object
function
variable
class
Fill in the blank: A way to plan out your code using plain language is called ________.
pseudocode
algorithm
syntax
debugging
Fill in the blank: A named block of code that performs a task is called a ________.
function
variable
loop
array
Fill in the blank: The actual value you pass into a function when you call it is called an ________.
argument
parameter
variable
expression
Fill in the blank: A .py file that contains Python code is called a ________.
module
script
library
package
Fill in the blank: A placeholder in your function is called a ________.
parameter
argument
variable
method
Fill in the blank: A rule that the computer checks to decide if it should keep going is called a ________.
condition
variable
loop
function
Fill in the blank: A way to tell a computer to repeat a set of instructions is called a ________.
loop
variable
function
array
Fill in the blank: A command that runs only if a certain condition is True, allowing a program to make decisions, is called a ________.
conditional statement
loop statement
assignment statement
print statement
Fill in the blank: When our data or the way we analyze it favors certain outcomes over others, it is called ________.
bias
accuracy
variance
correlation
Fill in the blank: A guide for responsible choices about emerging technologies, ensuring privacy, consent, and safety for everyone is called _______.
ethics
technology
innovation
regulation
Fill in the blank: _______ is short for integer that stores whole numbers.
Int
Str
Bool
Char
Fill in the blank: _______ is a data type short for string that stores text (strings of characters).
Str
Int
Bool
Float
Fill in the blank: _______ is a data type, short for Boolean that stores true or false values.
Bool
Int
Char
Float
