wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Unit 1: Problem Solving with AI

Total questions: 57

Worksheet time: 29mins

Name
Class
Date
1.

When a model favors certain information over others, the term is ________.

a)

AI bias

b)

AI accuracy

c)

AI fairness

d)

AI transparency

2.

Additional information or data surrounding a prompt or query that helps the AI generate more accurate and relevant responses is called ________.

a)

Context

b)

Syntax

c)

Algorithm

d)

Interface

3.

The process of creating precise and effective prompts to guide generative AI models is known as ________.

a)

Prompt Engineering

b)

Data Labeling

c)

Model Training

d)

Hyperparameter Tuning

4.

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

a)

Ethics

b)

Innovation

c)

Profitability

d)

Efficiency

5.

A question, instruction, scenario, or statement provided by the user to guide the AI's response is called a ________.

a)

Prompt

b)

Query

c)

Command

d)

Response

6.

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 is called ________.

a)

Training Data

b)

Algorithm

c)

Neural Network

d)

Hyperparameter

7.

Focusing on the important information and ignoring irrelevant details is called ________.

a)

Abstraction

b)

Iteration

c)

Recursion

d)

Decomposition

8.

An AI system that can process information from multiple types of input is called a ________.

a)

Multimodel Model

b)

Unimodal Model

c)

Single Input Model

d)

Linear Model

9.

The practice of openly disclosing how something works, especially in terms of decision-making, data use, or AI processes, is called ________.

a)

Transparency

b)

Obfuscation

c)

Encryption

d)

Monetization

10.

Ensuring an AI system's goals and outputs match human values, fairness, and safety is called ________.

a)

Alignment

b)

Overfitting

c)

Compression

d)

Generalization

11.

A general purpose form of AI that is trained on a very, very large body of knowledge is called a ________.

a)

Large Language Model (LLM)

b)

Neural Network

c)

Expert System

d)

Decision Tree

12.

When the model makes up false or misleading information that sounds real but isn't true, it is called ________.

a)

AI Hallucination

b)

AI Translation

c)

AI Optimization

d)

AI Generation

13.

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, this is called ________.

a)

Contradiction

b)

Ambiguity

c)

Redundancy

d)

Consistency

14.

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 is called ________.

a)

Training

b)

Debugging

c)

Compiling

d)

Rendering

15.

New or evolving technologies that solve problems or create opportunities in various fields, such as AI, robotics, or augmented reality. Fill in the blank: __________

a)

Emerging Technology

b)

Traditional Technology

c)

Obsolete Technology

d)

Manual Technology

16.

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. Fill in the blank: __________

a)

Computational Thinking

b)

Critical Thinking

c)

Creative Thinking

d)

Logical Reasoning

17.

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

a)

Decomposition

b)

Iteration

c)

Abstraction

d)

Recursion

18.

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

a)

Algorithm

b)

Variable

c)

Function

d)

Loop

19.

To find out why your code isn't working and fix the problem so your program runs the way you expect. Fill in the blank: __________

a)

Debug

b)

Compile

c)

Design

d)

Execute

20.

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

a)

Variable

b)

Function

c)

Loop

d)

Constant

21.

Something that has attributes (what it knows) and methods (what it can do). Fill in the blank: __________

a)

Object

b)

Function

c)

Variable

d)

Class

22.

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

a)

Pseudocode

b)

Algorithm

c)

Flowchart

d)

Debugger

23.

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

a)

Function

b)

Variable

c)

Loop

d)

Class

24.

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

a)

snake_case

b)

camelCase

c)

PascalCase

d)

kebab-case

25.

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

a)

Computer System

b)

Operating System

c)

Network

d)

Database

26.

Physical components of a computer. Fill in the blank: __________

a)

Hardware

b)

Software

c)

Network

d)

Firmware

27.

These send information to the computer. Fill in the blank: __________

a)

Input Devices

b)

Output Devices

c)

Storage Devices

d)

Processing Devices

28.

These display information from the computer. Fill in the blank: __________

a)

Output Devices

b)

Input Devices

c)

Storage Devices

d)

Processing Devices

29.

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

a)

Processing Components

b)

Storage Devices

c)

Input Devices

d)

Output Devices

30.

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

a)

Storage

b)

Processor

c)

Monitor

d)

Keyboard

31.

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

a)

Data

b)

Noise

c)

Guess

d)

Opinion

32.

A network of smart devices that connect and share data over the Internet. Fill in the blank with the correct term.

a)

Internet of Things (IoT)

b)

Cloud Computing

c)

Virtual Reality

d)

Blockchain

33.

A process where real people try a product, give feedback, and help improve it before it's released. Fill in the blank with the correct term.

a)

User Testing

b)

Market Analysis

c)

Product Launch

d)

Branding

34.

Combining data to show a summary, like totals or averages. Fill in the blank with the correct term.

a)

Aggregate

b)

Distribute

c)

Separate

d)

Filter

35.

A device that detects and measures physical properties from its surroundings and converts them into data that can be processed or analyzed. Fill in the blank with the correct term.

a)

Sensor

b)

Transistor

c)

Actuator

d)

Amplifier

36.

A piece of infrastructure that sends and receives wireless signals over long distances. Fill in the blank with the correct term.

a)

Internet Tower

b)

Water Tank

c)

Telephone Booth

d)

Bus Stop

37.

A type of computer that forwards data across a network. Fill in the blank with the correct term.

a)

Router

b)

Monitor

c)

Printer

d)

Keyboard

38.

A powerful computer that stores and delivers websites, files, and messages when requested by a user. Fill in the blank with the correct term.

a)

Server

b)

Browser

c)

Monitor

d)

Keyboard

39.

A component that helps send data to the right place inside a local network. Fill in the blank with the correct term.

a)

Switch

b)

Router

c)

Modem

d)

Firewall

40.

A protocol that ensures that all parts of a message are received and ordered correctly. Fill in the blank with the correct term.

a)

Transmission Control Protocol

b)

User Datagram Protocol

c)

Internet Protocol

d)

File Transfer Protocol

41.

A unique number assigned to each device on a network. Fill in the blank with the correct term.

a)

IP Address

b)

Subnet Mask

c)

Gateway

d)

MAC Address

42.

Having multiple paths so information can still get through if something gets wrong. Fill in the blank with the correct term.

a)

Redundancy

b)

Latency

c)

Bandwidth

d)

Protocol

43.

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. Fill in the blank with the correct term.

a)

Domain Name System

b)

Hypertext Transfer Protocol

c)

File Transfer Protocol

d)

Simple Mail Transfer Protocol

44.

A protocol that allows computers to request and share web content, like webpages, images, and videos. Fill in the blank with the correct term.

a)

Hyper Text Transfer Protocol

b)

File Transfer Protocol

c)

Simple Mail Transfer Protocol

d)

Transmission Control Protocol

45.

The idea that all websites and online services should be treated equally by Internet providers. Fill in the blank with the correct term.

a)

Net Neutrality

b)

Bandwidth Throttling

c)

Data Mining

d)

Paywall

46.

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. Fill in the blank with the correct term.

a)

Digital Divide

b)

Information Overload

c)

Net Neutrality

d)

Cybersecurity

47.

Information about an individual that identifies, links, relates, or describes them. Fill in the blank with the correct term.

a)

Personally Identifiable Information

b)

General Data Protection Regulation

c)

Public Domain Information

d)

Aggregate Data

48.

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)

Firewall

49.

Software intended to damage a computing system or to take partial control over its operation. (Fill in the blank)

a)

Malware

b)

Firewall

c)

Antivirus

d)

Operating System

50.

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. (Fill in the blank)

a)

Phishing

b)

Encryption

c)

Firewall

d)

Malware

51.

A process of encoding messages to keep them secret, so only 'authorized' parties can read it.

a)

Encryption

b)

Decryption

c)

Compression

d)

Transmission

52.

Protects a computing system against infection.

a)

Computer Virus Scanning Software

b)

Word Processing Software

c)

Spreadsheet Software

d)

Presentation Software

53.

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 Hint

d)

Biometric Login

54.

Making meaning from data. (Fill in the blank)

a)

Data Science

b)

Data Entry

c)

Data Storage

d)

Data Transmission

55.

A column in a spreadsheet (what you asked). (Fill in the blank)

a)

Attribute

b)

Record

c)

Cell

d)

Sheet

56.

A row of data in a spreadsheet (each response). (Fill in the blank)

a)

Case

b)

Field

c)

Sheet

d)

Formula

57.

The total number of cases. (Fill in the blank)

a)

Sample Size

b)

Mean

c)

Median

d)

Range