NEW
Font size
WorksheetsCode.org AIF Unit1-3 Vocabulary Words
Total questions: 66
Worksheet time: 33mins
What is the term for focusing on the important information and ignoring irrelevant details?
abstraction
iteration
recursion
concatenation
What is the technology that mimics human intelligence, performing tasks such as understanding language, recognizing patterns, and making decisions?
artificial intelligence (AI)
blockchain technology
virtual reality (VR)
quantum computing
What is the likelihood that a specific outcome might occur called?
probability
certainty
possibility
frequency
What is a question, instruction, scenario, or statement provided by the user to guide the AI's response called?
prompt
response
algorithm
syntax
What do you call an AI system that can process information from multiple types of input?
multimodal model
unimodal network
single-channel AI
monolithic processor
What is a general purpose form of AI that is trained on a very, very large body of knowledge called?
large language model (LLM)
narrow neural network (NNN)
specific task bot (STB)
limited data processor (LDP)
What is an interconnected network that makes decisions using weights and hidden layers, and is used to represent the relationship between words?
neural network
decision tree
hash table
stack
What is the process of teaching an AI model by exposing it to large amounts of data, allowing it to learn patterns, improve accuracy, and refine its predictions over time called?
training
debugging
compiling
encrypting
What is the structured or unstructured information, such as text, images, or code, used to train an AI model and shape its ability to recognize patterns and generate accurate responses called?
training data
output layer
activation function
hyperparameter
What is the term for when the model makes up false or misleading information that sounds real but isn’t true?
hallucination
extrapolation
translation
summarization
What is the term for additional information or data surrounding a prompt or query that helps the AI generate more accurate and relevant responses?
context
syntax
output
algorithm
What is the term for when an AI generates conflicting or opposing responses based on a similar input, making it impossible for both responses to be correct at the same time?
contradiction
reinforcement
generalization
optimization
What is the term for when a model favors certain information over others?
AI bias
Data normalization
Model regularization
Feature scaling
What is the term for ensuring an AI system’s goals and outputs match human values, fairness, and safety?
alignment
overfitting
compression
randomization
What is the process of creating precise and effective prompts to guide generative AI models called?
prompt engineering
data labeling
model tuning
feature extraction
What is the term for humans and AI working together, with humans providing creativity and direction, while AI assists by processing data, generating suggestions, or automating tasks?
co-creating
machine learning
data mining
virtual reality
What is the act of giving credit to the original creator of a work, especially in the context of using or referencing their material called?
attribution
plagiarism
fabrication
redaction
What is the legal right granted to the creator of an original work to use, distribute, and modify it called?
copyright
patent
trademark
license
What is a guide for responsible choices about emerging technologies, ensuring privacy, consent, and safety for everyone called?
ethics
technology
innovation
marketing
Fill in the blank: The practice of openly disclosing how something works, especially in terms of decision-making, data use, or AI processes, is called _________.
transparency
encryption
automation
bias
Fill in the blank: New or evolving technologies that solve problems or create opportunities in various fields, such as AI, robotics, or augmented reality, are known as _____________.
emerging technology
obsolete technology
manual labor
traditional methods
Fill in the blank: Focusing on the important information and ignoring irrelevant details is called ____________.
abstraction
iteration
recursion
compilation
Fill in the blank: 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 is called _______________.
computational thinking
critical reading
creative writing
mechanical engineering
Fill in the blank: Breaking a larger problem into smaller, more manageable parts is called _____________.
decomposition
iteration
abstraction
compilation
Fill in the blank: A set of instructions to accomplish a task that usually involves sequence, selection, and iteration is called an _____________.
algorithm
variable
database
compiler
Fill in the blank: The format of the data that can be stored in a variable is called _____________.
data type
function
operator
statement
Fill in the blank: To find out why your code isn't working and fix the problem so your program runs the way you expect is to _____________.
debug
compile
encrypt
design
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 ________ is a container that stores a value in memory.
variable
function
loop
array
Fill in the blank: A ________ is a blueprint or set of instructions for creating something that can do specific tasks.
class
object
method
variable
Fill in the blank: A ________ is an action that an object can do.
method
property
class
variable
Fill in the blank: An ________ is something that has attributes (what it knows) and methods (what it can do).
object
array
function
class
Fill in the blank: ________ is a way to plan out your code using plain language.
pseudocode
compiler
debugger
syntax
Fill in the blank: A ________ is a named block of code that performs a task.
function
variable
loop
array
Fill in the blank: An ________ is the actual value you pass into a function when you call it.
argument
parameter
variable
operator
Fill in the blank: A ________ is a .py file that contains Python code.
module
function
class
variable
Fill in the blank: A ________ is a placeholder in your function.
parameter
loop
string
operator
Fill in the blank: A ________ is a rule that the computer checks to decide if it should keep going.
condition
variable
loop
function
Fill in the blank: A ________ is a way to tell a computer to repeat a set of instructions.
loop
variable
array
function
Fill in the blank: A ________ is a command that runs only if a certain condition is True, allowing a program to make decisions.
conditional statement
loop
variable
function
What is the term for the following definition: 'when our data or the way we analyze it favors certain outcomes over others'?
bias
accuracy
variance
randomness
What is the term for the following definition: 'a guide for responsible choices about emerging technologies, ensuring privacy, consent, and safety for everyone'?
ethics
economics
engineering
aesthetics
What is the term for the following definition: 'short for integer that stores whole numbers'?
Int
Char
Bool
Float
What is the term for the following definition: 'a data type short for string that stores text (strings of characters)'?
Str
Int
Bool
Char
What is the term for the following definition: 'a data type, short for Boolean that stores true or false values'?
Bool
Int
Char
Float
What is the term for the following definition: 'a combination of hardware and software components that work together to input, process, store, and output information'?
computer system
operating system
database
network
What is the term for the following definition: 'physical components of a computer'?
hardware
software
firmware
malware
What is the term for the following definition: 'send information to the computer'?
input devices
output devices
storage devices
processing devices
What is the term for the following definition: 'display information from the computer'?
output devices
input devices
storage devices
processing devices
What is the term for the following definition: 'handle all the calculations and instructions that allow a computer to function'?
processing components
storage devices
input peripherals
output interfaces
What is the term for the following definition: holds data both temporarily for quick access and permanently to save files, applications, and the operating system?
storage
processor
monitor
keyboard
What is the term for the following definition: breaking a larger problem into smaller, more manageable parts?
decomposition
iteration
abstraction
recursion
What is the term for the following definition: a form of problem solving that involves using a logical and systematic search for the source of a problem?
troubleshooting
guesswork
procrastination
multitasking
brainstorming
What is the term for the following definition: a custom-assembled computer made from individually selected parts, designed specifically for gaming, work, or other tasks?
PC build
Laptop
Tablet
Smartphone
What is the term for the following definition: Information that is collected, stored, and used to understand and solve problems?
data
opinion
fiction
rumor
What is the term for the following definition: a device that detects and measures physical properties from its surroundings and converts them into data that can be processed or analyzed?
sensor
transmitter
actuator
conductor
What is the term for the following definition: Combining data to show a summary, like totals or averages?
Aggregate
Filter
Sort
Normalize
What is the term for the following definition: Organizing data in a specific order, like A to Z or biggest to smallest?
Sort
Filter
Merge
Group
What is the term for the following definition: a tool or process used to select specific data points from a larger set based on certain criteria or conditions?
filter
aggregate
sorter
merger
What is the term for the following definition: 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)
A general-purpose processor found in most computers is called a ________.
Central Processing Unit (CPU)
Graphics Processing Unit (GPU)
Solid State Drive (SSD)
Random Access Memory (RAM)
A processor you can customize for specific tasks is called a ________.
Field Programmable Gate Array (FPGA)
Central Processing Unit (CPU)
Graphics Processing Unit (GPU)
Read Only Memory (ROM)
A processor that processes many calculations in parallel is called a ________.
Graphics Processing Unit (GPU)
Central Processing Unit (CPU)
Arithmetic Logic Unit (ALU)
Digital Signal Processor (DSP)
A network of smart devices that connect and share data over the Internet is called the ________.
Internet of Things (IoT)
Local Area Network (LAN)
Bluetooth Network
Wide Area Network (WAN)
A process where real people try a product, give feedback, and help improve it before it’s released is called ________.
User Testing
Market Analysis
Code Review
Beta Deployment
A guide for responsible choices about emerging technologies, ensuring privacy, consent, and safety for everyone is called ________.
ethics
innovation
automation
marketing
