wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

AIF Units 1-6 Vocabulary Words

Total questions: 100

Worksheet time: 2hrs 40mins

Name
Class
Date
1.

Fill in the blank: ______ is information that is collected, stored, and used to understand and solve problems.

a)

data

b)

energy

c)

weather

d)

music

2.

Fill in the blank: ______ is making meaning from data.

a)

data science

b)

data entry

c)

data storage

d)

data transmission

3.

Fill in the blank: An ______ is a column in a spreadsheet.

a)

attribute

b)

row

c)

cell

d)

formula

4.

Fill in the blank: A ______ is a row of data in a spreadsheet.

a)

case

b)

cell

c)

column

d)

sheet

5.

Fill in the blank: ______ are data in a spreadsheet organized in boxes.

a)

cells

b)

rows

c)

columns

d)

sheets

6.

Fill in the blank: A ______ is a question that can be answered by the data.

a)

data question

b)

math problem

c)

story

d)

opinion

7.

Fill in the blank: ______ is the total number of cases.

a)

sample size

b)

mean

c)

median

d)

range

8.

Fill in the blank: A ______ is a large data table on a computer.

a)

spreadsheet

b)

keyboard

c)

monitor

d)

printer

9.

Fill in the blank: ______ occurs when our data or the way we analyze it favors certain outcomes over others.

a)

bias

b)

accuracy

c)

randomness

d)

neutrality

10.

Fill in the blank: ______ is the process of gathering and recording information from different sources.

a)

data collection

b)

data analysis

c)

data visualization

d)

data storage

11.

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.

a)

data ethics

b)

data mining

c)

data visualization

d)

data storage

12.

Fill in the blank: ______ are rules that make sure a person's information is used safely and fairly.

a)

data rights

b)

traffic laws

c)

fashion trends

d)

cooking recipes

13.

Fill in the blank: ______ is presenting visualizations and narratives to a specific audience for an expository or persuasive purpose.

a)

data storytelling

b)

data mining

c)

data cleaning

d)

data encryption

14.

Fill in the blank: An ______ tells a story about a person, place, thing, or event using data.

a)

expository data story

b)

fictional narrative

c)

personal anecdote

d)

descriptive essay

15.

Fill in the blank: A ______ attempts to convince the audience of a stance based on evidence from data and visualizations.

a)

persuasive data story

b)

statistical error

c)

random sample

d)

visual illusion

16.

Fill in the blank: A ______ represents data in a circular form, showing how a whole group is broken down into different parts or categories.

a)

Pie Chart

b)

Bar Graph

c)

Line Graph

d)

Histogram

17.

A graph that uses rectangular bars to represent frequency or count is called a ________.

a)

bar chart

b)

pie chart

c)

line graph

d)

scatter plot

18.

A graphical representation of information and data is known as ________.

a)

data visualization

b)

data mining

c)

data entry

d)

data storage

19.

A tool or process used to select specific data points from a larger set based on certain criteria or conditions is called a ________.

a)

filter

b)

sorter

c)

aggregator

d)

calculator

20.

A symmetric, bell-shaped curve with most data points clustered around the center is called a ________.

a)

bell curve

b)

histogram

c)

scatter plot

d)

bar graph

21.

A distribution with two distinct peaks is known as a ________.

a)

bimodal curve

b)

normal curve

c)

skewed curve

d)

unimodal curve

22.

The process of making data useful by deleting doubles or blanks, creating categories, and editing spelling errors is called ________.

a)

data cleaning

b)

data mining

c)

data visualization

d)

data encryption

23.

The central point or typical value of a data set is represented by ________.

a)

measures of center

b)

measures of spread

c)

measures of frequency

d)

measures of shape

24.

How data values are spread out and how they form a pattern when visualized on a graph is called the ________.

a)

shape of distribution

b)

mean of data

c)

data frequency

d)

data interval

25.

When data stretches out more on one side than the other, it is called a ________.

a)

skewed distribution

b)

normal distribution

c)

uniform distribution

d)

bimodal distribution

26.

A data point that significantly differs from other data points is called an ________.

a)

outlier

b)

median

c)

mode

d)

average

27.

A consistent or recurring sequence that can be observed and predicted is called a ________.

a)

pattern

b)

variable

c)

equation

d)

experiment

28.

The general direction in which data points are heading over a period of time is called a ________.

a)

trend

b)

median

c)

outlier

d)

interval

29.

A data visualization that organizes a group of data points into user-specified ranges is called a ________.

a)

histogram

b)

scatter plot

c)

pie chart

d)

line graph

30.

A graph that uses dots to represent the values of two different variables is called a ________.

a)

scatter plot

b)

bar graph

c)

pie chart

d)

line graph

31.

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).

a)

Computing Innovation

b)

Computer Hardware

c)

Digital Media

d)

Network Protocol

32.

Fill in the blank: ________ (PII) is information about an individual that identifies, links, relates, or describes them.

a)

Personally Identifiable Information

b)

Public Internet Information

c)

Private Internal Inquiry

d)

Personal Interest Index

33.

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.

a)

Keylogging

b)

Phishing

c)

Spoofing

d)

Trojan

34.

Fill in the blank: ________ is software intended to damage a computing system or to take partial control over its operation.

a)

Malware

b)

Firmware

c)

Shareware

d)

Freeware

35.

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.

a)

Phishing

b)

Encryption

c)

Firewall

d)

Data mining

36.

Fill in the blank: ________ is a wireless access point that gives unauthorized access to secure networks.

a)

Rouge Access Point

b)

Secure Access Point

c)

Firewall

d)

Network Switch

37.

Fill in the blank: ________ is a process that reverses encryption, taking a secret message and reproducing the original plain text.

a)

Decryption

b)

Encryption

c)

Compression

d)

Hashing

38.

Fill in the blank: ________ is a process of encoding messages to keep them secret, so only "authorized" parties can read it.

a)

Encryption

b)

Decryption

c)

Compression

d)

Transmission

39.

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.

a)

Public Key Encryption

b)

Symmetric Key Encryption

c)

Hashing

d)

Digital Signature

40.

Fill in the blank: ________ involves one key for both encryption and decryption.

a)

Symmetric Key Encryption

b)

Asymmetric Key Encryption

c)

Hashing

d)

Digital Signature

41.

Fill in the blank: ________ protects a computing system against infection.

a)

Computer Virus Scanning Software

b)

Word Processing Software

c)

Spreadsheet Software

d)

Presentation Software

42.

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.

a)

Multi-factor Authentication

b)

Single Sign-On

c)

Password Manager

d)

Encryption

43.

Fill in the blank: ________ is a piece of infrastructure that sends and receives wireless signals.

a)

Internet tower

b)

Water tank

c)

Electric pole

d)

Bus stop

44.

Fill in the blank: ________ is a type of computer that forwards data across a network.

a)

router

b)

printer

c)

monitor

d)

keyboard

45.

Fill in the blank: ________ is a powerful computer that stores and delivers websites, files, and messages when requested by a user.

a)

server

b)

printer

c)

router

d)

monitor

46.

Fill in the blank: ________ is a component that helps send data to the right place inside a local network.

a)

switch

b)

router

c)

modem

d)

firewall

47.

Fill in the blank: ________ is a protocol that ensures that all parts of a message are received and ordered correctly.

a)

Transmission Control Protocol (TCP)

b)

User Datagram Protocol (UDP)

c)

File Transfer Protocol (FTP)

d)

Hypertext Transfer Protocol (HTTP)

48.

Fill in the blank: ________ is a unique number assigned to each device on a network.

a)

IP address

b)

MAC address

c)

Subnet mask

d)

Gateway

49.

Fill in the blank: ________ means having multiple paths so information can still get through if something gets wrong.

a)

redundancy

b)

latency

c)

bandwidth

d)

protocol

50.

Fill in the blank: ________ is a protocol that focuses on speed and does not guarantee all packets arrive.

a)

User Datagram Protocol (UDP)

b)

Transmission Control Protocol (TCP)

c)

Hypertext Transfer Protocol (HTTP)

d)

File Transfer Protocol (FTP)

51.

Fill in the blank: A ________ is a combination of hardware and software components that work together to input, process, store, and output information.

a)

computer system

b)

network cable

c)

printer

d)

monitor

52.

Fill in the blank: ________ are the physical components of a computer.

a)

hardware

b)

software

c)

firmware

d)

malware

53.

Fill in the blank: ________ send information to the computer.

a)

input devices

b)

output devices

c)

storage devices

d)

processing devices

54.

Fill in the blank: ________ display information from the computer.

a)

output devices

b)

input devices

c)

storage devices

d)

processing devices

55.

Fill in the blank: ________ handle all the calculations and instructions that allow a computer to function.

a)

processing components

b)

display units

c)

storage devices

d)

input peripherals

56.

Fill in the blank: ________ holds data both temporarily for quick access and permanently to save files, applications, and the operating system.

a)

storage

b)

processor

c)

monitor

d)

keyboard

57.

Fill in the blank: ________ is breaking a larger problem into smaller, more manageable parts.

a)

decomposition

b)

iteration

c)

abstraction

d)

debugging

58.

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.

a)

Domain Name System (DNS)

b)

Hypertext Transfer Protocol (HTTP)

c)

File Transfer Protocol (FTP)

d)

Simple Mail Transfer Protocol (SMTP)

59.

Fill in the blank: ________ is a protocol that allows computers to request and share web content, like webpages, images, and videos.

a)

HyperText Transfer Protocol (HTTP)

b)

File Transfer Protocol (FTP)

c)

Simple Mail Transfer Protocol (SMTP)

d)

Transmission Control Protocol (TCP)

60.

Fill in the blank: ________ is the idea that all websites and online services should be treated equally by Internet providers.

a)

Net Neutrality

b)

Bandwidth Throttling

c)

Data Mining

d)

Internet Censorship

61.

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.

a)

digital divide

b)

information overload

c)

cybersecurity breach

d)

data mining

62.

Fill in the blank: __________ is a form of problem solving that involves using a logical and systematic search for the source of a problem.

a)

troubleshooting

b)

guessing

c)

memorizing

d)

ignoring

63.

Fill in the blank: __________ is a custom-assembled computer made from individually selected parts, designed specifically for gaming, work, or other tasks.

a)

PC build

b)

Laptop

c)

Tablet

d)

Smartphone

64.

Fill in the blank: __________ is information that is collected, stored, and used to understand and solve problems.

a)

data

b)

energy

c)

weather

d)

music

65.

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.

a)

sensor

b)

motor

c)

battery

d)

transmitter

66.

Fill in the blank: __________ means combining data to show a summary, like totals or averages.

a)

Aggregate

b)

Distribute

c)

Separate

d)

Analyze

67.

Fill in the blank: __________ means organizing data in a specific order, like A to Z or biggest to smallest.

a)

Sort

b)

Group

c)

Filter

d)

Merge

68.

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.

a)

filter

b)

sorter

c)

aggregator

d)

calculator

69.

Fill in the blank: An __________ is a processor made for one specific task.

a)

Application-Specific Integrated Circuit (ASIC)

b)

Central Processing Unit (CPU)

c)

Graphics Processing Unit (GPU)

d)

Field-Programmable Gate Array (FPGA)

70.

Fill in the blank: A __________ is a general-purpose processor found in most computers.

a)

Central Processing Unit (CPU)

b)

Graphics Processing Unit (GPU)

c)

Read-Only Memory (ROM)

d)

Hard Disk Drive (HDD)

71.

Fill in the blank: A __________ is a processor you can customize for specific tasks.

a)

Field Programmable Gate Array (FPGA)

b)

Central Processing Unit (CPU)

c)

Graphics Processing Unit (GPU)

d)

Digital Signal Processor (DSP)

72.

Fill in the blank: A __________ is a processor that processes many calculations in parallel.

a)

Graphics Processing Unit (GPU)

b)

Central Processing Unit (CPU)

c)

Arithmetic Logic Unit (ALU)

d)

Digital Signal Processor (DSP)

73.

Fill in the blank: __________ is a network of smart devices that connect and share data over the Internet.

a)

Internet of Things (IoT)

b)

Local Area Network (LAN)

c)

Bluetooth

d)

Virtual Private Network (VPN)

74.

Fill in the blank: ________ is a process where real people try a product, give feedback, and help improve it before it’s released.

a)

User Testing

b)

Market Analysis

c)

Code Review

d)

Automated Testing

75.

Fill in the blank: ________ is a guide for responsible choices about emerging technologies, ensuring privacy, consent, and safety for everyone.

a)

ethics

b)

technology

c)

innovation

d)

regulation

76.

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.

a)

emerging technology

b)

obsolete technology

c)

manual labor

d)

traditional methods

77.

Fill in the blank: ________ is focusing on the important information and ignoring irrelevant details.

a)

abstraction

b)

iteration

c)

recursion

d)

enumeration

78.

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.

a)

computational thinking

b)

critical thinking

c)

creative writing

d)

data analysis

79.

Fill in the blank: ________ is breaking a larger problem into smaller, more manageable parts.

a)

decomposition

b)

iteration

c)

abstraction

d)

debugging

80.

Fill in the blank: ________ is a set of instructions to accomplish a task that usually involves sequence, selection, and iteration.

a)

algorithm

b)

variable

c)

compiler

d)

database

81.

Fill in the blank: ________ is the format of the data that can be stored in a variable.

a)

data type

b)

function

c)

operator

d)

loop

82.

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.

a)

debug

b)

compile

c)

design

d)

execute

83.

Fill in the blank: A naming style where all letters are lowercase and words are separated by underscores is called ________.

a)

snake_case

b)

camelCase

c)

PascalCase

d)

kebab-case

84.

Fill in the blank: A container that stores a value in memory is called a ________.

a)

variable

b)

function

c)

array

d)

loop

85.

Fill in the blank: A blueprint or set of instructions for creating something that can do specific tasks is called a ________.

a)

class

b)

object

c)

method

d)

variable

86.

Fill in the blank: An action that an object can do is called a ________.

a)

method

b)

property

c)

class

d)

variable

87.

Fill in the blank: Something that has attributes (what it knows) and methods (what it can do) is called an ________.

a)

object

b)

function

c)

variable

d)

class

88.

Fill in the blank: A way to plan out your code using plain language is called ________.

a)

pseudocode

b)

algorithm

c)

syntax

d)

debugging

89.

Fill in the blank: A named block of code that performs a task is called a ________.

a)

function

b)

variable

c)

loop

d)

array

90.

Fill in the blank: The actual value you pass into a function when you call it is called an ________.

a)

argument

b)

parameter

c)

variable

d)

expression

91.

Fill in the blank: A .py file that contains Python code is called a ________.

a)

module

b)

script

c)

library

d)

package

92.

Fill in the blank: A placeholder in your function is called a ________.

a)

parameter

b)

argument

c)

variable

d)

method

93.

Fill in the blank: A rule that the computer checks to decide if it should keep going is called a ________.

a)

condition

b)

variable

c)

loop

d)

function

94.

Fill in the blank: A way to tell a computer to repeat a set of instructions is called a ________.

a)

loop

b)

variable

c)

function

d)

array

95.

Fill in the blank: A command that runs only if a certain condition is True, allowing a program to make decisions, is called a ________.

a)

conditional statement

b)

loop statement

c)

assignment statement

d)

print statement

96.

Fill in the blank: When our data or the way we analyze it favors certain outcomes over others, it is called ________.

a)

bias

b)

accuracy

c)

variance

d)

correlation

97.

Fill in the blank: A guide for responsible choices about emerging technologies, ensuring privacy, consent, and safety for everyone is called _______.

a)

ethics

b)

technology

c)

innovation

d)

regulation

98.

Fill in the blank: _______ is short for integer that stores whole numbers.

a)

Int

b)

Str

c)

Bool

d)

Char

99.

Fill in the blank: _______ is a data type short for string that stores text (strings of characters).

a)

Str

b)

Int

c)

Bool

d)

Float

100.

Fill in the blank: _______ is a data type, short for Boolean that stores true or false values.

a)

Bool

b)

Int

c)

Char

d)

Float