wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Code.org AIF Unit1-3 Vocabulary Words

Total questions: 66

Worksheet time: 33mins

Name
Class
Date
1.

What is the term for focusing on the important information and ignoring irrelevant details?

a)

abstraction

b)

iteration

c)

recursion

d)

concatenation

2.

What is the technology that mimics human intelligence, performing tasks such as understanding language, recognizing patterns, and making decisions?

a)

artificial intelligence (AI)

b)

blockchain technology

c)

virtual reality (VR)

d)

quantum computing

3.

What is the likelihood that a specific outcome might occur called?

a)

probability

b)

certainty

c)

possibility

d)

frequency

4.

What is a question, instruction, scenario, or statement provided by the user to guide the AI's response called?

a)

prompt

b)

response

c)

algorithm

d)

syntax

5.

What do you call an AI system that can process information from multiple types of input?

a)

multimodal model

b)

unimodal network

c)

single-channel AI

d)

monolithic processor

6.

What is a general purpose form of AI that is trained on a very, very large body of knowledge called?

a)

large language model (LLM)

b)

narrow neural network (NNN)

c)

specific task bot (STB)

d)

limited data processor (LDP)

7.

What is an interconnected network that makes decisions using weights and hidden layers, and is used to represent the relationship between words?

a)

neural network

b)

decision tree

c)

hash table

d)

stack

8.

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?

a)

training

b)

debugging

c)

compiling

d)

encrypting

9.

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?

a)

training data

b)

output layer

c)

activation function

d)

hyperparameter

10.

What is the term for when the model makes up false or misleading information that sounds real but isn’t true?

a)

hallucination

b)

extrapolation

c)

translation

d)

summarization

11.

What is the term for additional information or data surrounding a prompt or query that helps the AI generate more accurate and relevant responses?

a)

context

b)

syntax

c)

output

d)

algorithm

12.

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?

a)

contradiction

b)

reinforcement

c)

generalization

d)

optimization

13.

What is the term for when a model favors certain information over others?

a)

AI bias

b)

Data normalization

c)

Model regularization

d)

Feature scaling

14.

What is the term for ensuring an AI system’s goals and outputs match human values, fairness, and safety?

a)

alignment

b)

overfitting

c)

compression

d)

randomization

15.

What is the process of creating precise and effective prompts to guide generative AI models called?

a)

prompt engineering

b)

data labeling

c)

model tuning

d)

feature extraction

16.

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?

a)

co-creating

b)

machine learning

c)

data mining

d)

virtual reality

17.

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?

a)

attribution

b)

plagiarism

c)

fabrication

d)

redaction

18.

What is the legal right granted to the creator of an original work to use, distribute, and modify it called?

a)

copyright

b)

patent

c)

trademark

d)

license

19.

What is a guide for responsible choices about emerging technologies, ensuring privacy, consent, and safety for everyone called?

a)

ethics

b)

technology

c)

innovation

d)

marketing

20.

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

a)

transparency

b)

encryption

c)

automation

d)

bias

21.

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

a)

emerging technology

b)

obsolete technology

c)

manual labor

d)

traditional methods

22.

Fill in the blank: Focusing on the important information and ignoring irrelevant details is called ____________.

a)

abstraction

b)

iteration

c)

recursion

d)

compilation

23.

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

a)

computational thinking

b)

critical reading

c)

creative writing

d)

mechanical engineering

24.

Fill in the blank: Breaking a larger problem into smaller, more manageable parts is called _____________.

a)

decomposition

b)

iteration

c)

abstraction

d)

compilation

25.

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

a)

algorithm

b)

variable

c)

database

d)

compiler

26.

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

a)

data type

b)

function

c)

operator

d)

statement

27.

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

a)

debug

b)

compile

c)

encrypt

d)

design

28.

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

29.

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

a)

variable

b)

function

c)

loop

d)

array

30.

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

a)

class

b)

object

c)

method

d)

variable

31.

Fill in the blank: A ________ is an action that an object can do.

a)

method

b)

property

c)

class

d)

variable

32.

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

a)

object

b)

array

c)

function

d)

class

33.

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

a)

pseudocode

b)

compiler

c)

debugger

d)

syntax

34.

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

a)

function

b)

variable

c)

loop

d)

array

35.

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

a)

argument

b)

parameter

c)

variable

d)

operator

36.

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

a)

module

b)

function

c)

class

d)

variable

37.

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

a)

parameter

b)

loop

c)

string

d)

operator

38.

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

a)

condition

b)

variable

c)

loop

d)

function

39.

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

a)

loop

b)

variable

c)

array

d)

function

40.

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

a)

conditional statement

b)

loop

c)

variable

d)

function

41.

What is the term for the following definition: 'when our data or the way we analyze it favors certain outcomes over others'?

a)

bias

b)

accuracy

c)

variance

d)

randomness

42.

What is the term for the following definition: 'a guide for responsible choices about emerging technologies, ensuring privacy, consent, and safety for everyone'?

a)

ethics

b)

economics

c)

engineering

d)

aesthetics

43.

What is the term for the following definition: 'short for integer that stores whole numbers'?

a)

Int

b)

Char

c)

Bool

d)

Float

44.

What is the term for the following definition: 'a data type short for string that stores text (strings of characters)'?

a)

Str

b)

Int

c)

Bool

d)

Char

45.

What is the term for the following definition: 'a data type, short for Boolean that stores true or false values'?

a)

Bool

b)

Int

c)

Char

d)

Float

46.

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'?

a)

computer system

b)

operating system

c)

database

d)

network

47.

What is the term for the following definition: 'physical components of a computer'?

a)

hardware

b)

software

c)

firmware

d)

malware

48.

What is the term for the following definition: 'send information to the computer'?

a)

input devices

b)

output devices

c)

storage devices

d)

processing devices

49.

What is the term for the following definition: 'display information from the computer'?

a)

output devices

b)

input devices

c)

storage devices

d)

processing devices

50.

What is the term for the following definition: 'handle all the calculations and instructions that allow a computer to function'?

a)

processing components

b)

storage devices

c)

input peripherals

d)

output interfaces

51.

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?

a)

storage

b)

processor

c)

monitor

d)

keyboard

52.

What is the term for the following definition: breaking a larger problem into smaller, more manageable parts?

a)

decomposition

b)

iteration

c)

abstraction

d)

recursion

53.

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?

a)

troubleshooting

b)

guesswork

c)

procrastination

d)

multitasking

e)

brainstorming

54.

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?

a)

PC build

b)

Laptop

c)

Tablet

d)

Smartphone

55.

What is the term for the following definition: Information that is collected, stored, and used to understand and solve problems?

a)

data

b)

opinion

c)

fiction

d)

rumor

56.

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?

a)

sensor

b)

transmitter

c)

actuator

d)

conductor

57.

What is the term for the following definition: Combining data to show a summary, like totals or averages?

a)

Aggregate

b)

Filter

c)

Sort

d)

Normalize

58.

What is the term for the following definition: Organizing data in a specific order, like A to Z or biggest to smallest?

a)

Sort

b)

Filter

c)

Merge

d)

Group

59.

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?

a)

filter

b)

aggregate

c)

sorter

d)

merger

60.

What is the term for the following definition: 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)

61.

A general-purpose processor found in most computers is called a ________.

a)

Central Processing Unit (CPU)

b)

Graphics Processing Unit (GPU)

c)

Solid State Drive (SSD)

d)

Random Access Memory (RAM)

62.

A processor you can customize for specific tasks is called a ________.

a)

Field Programmable Gate Array (FPGA)

b)

Central Processing Unit (CPU)

c)

Graphics Processing Unit (GPU)

d)

Read Only Memory (ROM)

63.

A processor that processes many calculations in parallel is called a ________.

a)

Graphics Processing Unit (GPU)

b)

Central Processing Unit (CPU)

c)

Arithmetic Logic Unit (ALU)

d)

Digital Signal Processor (DSP)

64.

A network of smart devices that connect and share data over the Internet is called the ________.

a)

Internet of Things (IoT)

b)

Local Area Network (LAN)

c)

Bluetooth Network

d)

Wide Area Network (WAN)

65.

A process where real people try a product, give feedback, and help improve it before it’s released is called ________.

a)

User Testing

b)

Market Analysis

c)

Code Review

d)

Beta Deployment

66.

A guide for responsible choices about emerging technologies, ensuring privacy, consent, and safety for everyone is called ________.

a)

ethics

b)

innovation

c)

automation

d)

marketing