Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

AI and Algorithms Worksheet

Total questions: 100

Worksheet time: 50mins

Name
Class
Date
1.

Which of the following is NOT an AI application?

a)

Voice assistant

b)

Calculator

c)

Face recognition system

d)

Chatbot

2.

A digital clock that shows time is an example of:

a)

Artificial Intelligence

b)

Machine learning

c)

Non-AI program

d)

Neural network

3.

Which device works only by fixed rules without learning?

a)

Self-driving car

b)

Washing machine timer

c)

Recommendation system

d)

Smart assistant

4.

Which system does not adapt to new data?

a)

Thermometer

b)

Spam filter

c)

Speech recognition

d)

Image classifier

5.

A traffic light with fixed timing is:

a)

AI system

b)

Intelligent agent

c)

Non-AI system

d)

Learning system

6.

An algorithm is best defined as:

a)

A computer machine

b)

A step-by-step procedure to solve a problem

c)

A programming language

d)

A data file

7.

Which is an example of an algorithm?

a)

Recipe for cooking rice

b)

Mobile phone

c)

Internet

d)

Battery

8.

Which feature is common to all algorithms?

a)

They must use computers

b)

They must be long

c)

They have clear steps

d)

They must use AI

9.

What comes first in an algorithm?

a)

Output

b)

Input

c)

Error

10.

Algorithms are important because they:

a)

Make computers heavy

b)

Help solve problems logically

c)

Increase electricity use

d)

Replace humans

11.

What comes next in the sequence: 1, 11, 21, ___ ?

a)

12

b)

1211

c)

22

d)

111

12.

The Look-and-Say sequence works by:

a)

Adding numbers

b)

Subtracting values

c)

Describing the previous number

d)

Multiplying digits

13.

What does “21” mean in Look-and-Say?

a)

Two and one

b)

Twenty-one

c)

Two ones

d)

One two

14.

Which skill is mainly used in Look-and-Say?

a)

Memory

b)

Pattern recognition

c)

Speed

d)

Guessing

15.

Look-and-Say sequences help learners develop:

a)

Artistic skills

b)

Logical thinking

c)

Physical fitness

d)

Drawing skills

16.

The contrapositive of “If it rains, the ground is wet” is:

a)

If it doesn’t rain, the ground isn’t wet

b)

If the ground isn’t wet, it didn’t rain

c)

If it rains, the ground isn’t wet

d)

If the ground is wet, it rained

17.

A statement and its contrapositive are:

a)

Sometimes true

b)

Always opposite

c)

Logically equivalent

d)

Unrelated

18.

Logical equivalence means two statements:

a)

Sound similar

b)

Have the same truth value

19.

Which word is commonly used in conditional statements?

a)

And

b)

But

c)

If

d)

Or

20.

Logic is important in computing because it helps in:

a)

Guessing

b)

Decision making

c)

Drawing

d)

Typing

21.

The Dartmouth Conference took place in:

a)

1945

b)

1956

c)

1969

d)

1980

22.

The term “Artificial Intelligence” was first used at:

a)

MIT

b)

Harvard

c)

Dartmouth Conference

d)

Oxford

23.

The Dartmouth Conference is important because it:

a)

Built the first robot

b)

Started AI as a field

c)

Created the internet

d)

Invented computers

24.

AI history helps learners understand:

a)

Past mistakes only

b)

How ideas evolve

c)

Phone usage

d)

Social media

25.

AI as a subject officially began in the:

a)

1800s

b)

1920s

c)

1950s

d)

2000s

26.

A finite state machine is best described as:

a)

A learning brain

b)

A system with limited states

c)

A neural network

d)

A robot body

27.

Traffic lights are examples of:

a)

Neural networks

b)

FSMs

c)

Reinforcement learning

d)

Big data

28.

FSMs change state based on:

a)

Emotions

b)

Random chance

c)

Inputs/events

d)

Memory size

29.

FSMs are mainly used to model:

a)

Behavior

b)

Images

c)

Sound

d)

Text

30.

FSMs are best for systems that are:

a)

Very complex

b)

Continuous

c)

Simple and rule-based

d)

Unpredictable

31.

Using someone’s artwork without permission is:

a)

Fair use

b)

Ethical

c)

Copyright violation

d)

Innovation

32.

Ethics in AI refers to:

a)

Speed of machines

b)

Responsible use of technology

c)

Computer size

d)

Internet access

33.

AI-generated art raises ethical concerns because:

a)

It is slow

b)

It may copy human work

c)

It uses electricity

d)

It needs data

34.

Giving credit to original creators is called:

a)

Hacking

b)

Plagiarism

c)

Attribution

d)

Training

35.

Ethical AI use encourages:

a)

Stealing

b)

Transparency and fairness

c)

Secrecy

36.

Bias in AI means:

a)

Faster output

b)

Unfair preference

c)

More data

d)

Accuracy

37.

AI bias often comes from:

a)

Hardware

b)

Training data

c)

Screen size

d)

Power supply

38.

Which is an example of bias?

a)

Equal answers

b)

Repeating stereotypes

c)

Correct spelling

d)

Fast response

39.

Reducing bias requires:

a)

Less data

b)

Diverse and fair data

c)

No rules

d)

Smaller models

40.

Why is AI bias dangerous?

a)

It slows systems

b)

It increases cost

c)

It can cause unfair decisions

d)

It improves accuracy

41.

BFS stands for:

a)

Best First Search

b)

Breadth First Search

c)

Binary Function Search

d)

Basic File System

42.

DFS stands for:

a)

Depth First Search

b)

Data File Search

c)

Direct Fast Search

d)

Dynamic Function System

43.

BFS explores nodes:

a)

Deep first

b)

Randomly

c)

Level by level

d)

Backwards

44.

DFS explores nodes by going:

(a)  

45.

Graph search is used in:

a)

Maps and routes

b)

Drawing

c)

Printing

d)

Typing

46.

Data partitioning means:

a)

Deleting data

b)

Dividing data into parts

c)

Encrypting data

d)

Printing data

47.

Partitioning helps to:

a)

Slow processing

b)

Improve performance

c)

Lose data

d)

Increase errors

48.

Big data refers to data that is:

a)

Small and simple

b)

Too large to process easily

c)

Always online

d)

Text only

49.

Partitioning is useful when data is:

a)

Very small

b)

Very large

c)

Handwritten

d)

Private

50.

Data optimization aims to:

a)

Waste memory

b)

Improve efficiency

c)

Reduce accuracy

d)

Stop computation

51.

A vector has:

a)

Size only

b)

Direction only

c)

Magnitude and direction

d)

Shape

52.

Vector addition combines:

a)

Letters

b)

Directions and distances

c)

Colours

d)

Numbers only

53.

Which is a real-life example of vector addition?

a)

Walking east then north

b)

Reading a book

c)

Typing text

d)

Cooking

54.

Vectors are commonly used in:

a)

Literature

b)

Physics

c)

History

d)

Art

55.

Coordinate systems help to:

a)

Confuse location

b)

Describe position

c)

Remove direction

d)

Reduce size

56.

A classification threshold decides:

a)

Data size

b)

Decision boundary

c)

Hardware type

d)

File format

57.

Thresholds help models decide between:

a)

Letters

b)

Classes

c)

Colours

d)

Sizes

58.

Changing a threshold affects:

a)

Accuracy and errors

b)

Screen brightness

c)

Battery life

d)

Speed only

59.

Thresholds are used in:

a)

Classification models

b)

Word processors

c)

Drawing tools

d)

Calculators

60.

A low threshold may increase:

a)

False positives

b)

Memory

c)

Cost

d)

Storage

61.

Memory is used to store:

a)

Nodes visited

b)

Electricity

c)

Screens

62.

BFS usually uses:

a)

Less memory

b)

More memory

c)

No memory

d)

External memory only

63.

DFS uses memory mainly for:

a)

Levels

b)

Stack/recursion

c)

Queue

d)

Files

64.

Memory helps avoid:

a)

Speed

b)

Revisiting nodes

c)

Accuracy

d)

Output

65.

Efficient memory use improves:

a)

Performance

b)

Colour

c)

Sound

d)

Shape

66.

Which guarantees the shortest path (unweighted graph)?

a)

DFS

b)

BFS

c)

Random search

d)

Greedy search

67.

DFS may miss shortest paths because it:

a)

Explores deep paths first

b)

Uses queues

c)

Is slow

d)

Uses too much memory

68.

BFS is preferred when:

a)

Depth matters

b)

Shortest path is needed

c)

Memory is limited

d)

Graph is small

69.

DFS is useful when:

a)

All paths must be explored

b)

Shortest path is required

c)

Graph is wide

d)

Levels matter

70.

Both BFS and DFS are used in:

a)

Graph traversal

b)

Cooking

71.

Sequence: A, B, C, D (level by level) suggests:

a)

DFS

b)

BFS

c)

Random search

d)

Greedy search

72.

72. Sequence: A, B, E, H, then backtracking suggests:

a)

BFS

b)

DFS

c)

Sorting

d)

Classification

73.

BFS uses which data structure?

a)

Stack

b)

Queue

c)

Tree

d)

Array

74.

DFS uses which structure?

a)

Queue

b)

Stack

c)

Table

d)

File

75.

Node order helps identify:

a)

Algorithm used

b)

Colour

c)

Memory size

d)

Output type

76.

Reinforcement learning learns by:

a)

Labels

b)

Rewards and punishment

c)

Fixed rules

d)

Guessing

77.

A game-playing AI often uses:

a)

Supervised learning

b)

Reinforcement learning

c)

Unsupervised learning

d)

Sorting

78.

Reinforcement learning involves an:

a)

Agent and environment

b)

Teacher only

c)

Data file

d)

Calculator

79.

The goal of reinforcement learning is to:

a)

Maximize reward

b)

Minimize memory

c)

Reduce speed

d)

Increase errors

80.

Real-life example includes:

a)

Traffic light control

b)

Word typing

c)

Printing

d)

Drawing

81.

Supervised learning uses:

a)

No data

b)

Labeled data

c)

Random data

d)

Hidden data

82.

Features are:

a)

Outputs

b)

Input characteristics

c)

Errors

d)

Labels

83.

Classifying fruits by size and colour uses:

a)

Features

b)

Rewards

c)

States

d)

Nodes

84.

Supervised learning is commonly used in:

a)

Image classification

b)

Random guessing

c)

Drawing

d)

Typing

85.

Labels tell the model:

a)

How fast to run

b)

The correct answer

c)

Memory size

d)

Data type

86.

Overfitting means the model:

a)

Learns too little

b)

Learns noise instead of patterns

c)

Is too slow

d)

Uses no data

87.

An overfitted model performs well on:

a)

New data

b)

Training data only

c)

All data

88.

Overfitting reduces:

a)

Training accuracy

b)

Generalization

c)

Memory use

d)

Speed

89.

One way to reduce overfitting is:

a)

More training data

b)

No testing

c)

Ignoring errors

d)

Removing features randomly

90.

Overfitting is a problem because it:

a)

Looks good but fails in real life

b)

Is fast

c)

Uses less memory

d)

Is simple

91.

A recursive sequence is defined using:

a)

Random numbers

b)

Previous terms

c)

Letters

d)

Shapes

92.

Example: aₙ = aₙ₋₁ + 2 is:

a)

Random

b)

Recursive

c)

Static

d)

Linear only

93.

Recursion is useful in:

a)

Repeating problems

b)

Drawing only

c)

Writing

d)

Painting

94.

Recursive definitions need a:

a)

Loop

b)

Base case

c)

Colour

d)

File

95.

Without a base case, recursion may:

a)

Stop

b)

Loop forever

c)

Improve accuracy

d)

Save memory

96.

Image segmentation means:

a)

Resizing images

b)

Dividing an image into parts

c)

Printing images

d)

Deleting images

97.

Segmentation helps computers:

a)

Understand objects

b)

Type faster

c)

Save power

d)

Play music

98.

Medical scans use segmentation to:

a)

Detect regions

b)

Increase colour

c)

Reduce size

d)

Add text

99.

Segmentation is part of:

a)

Computer vision

b)

Networking

c)

Databases

d)

Word processing

100.

Object boundaries are important in segmentation because they:

a)

Show edges of objects

b)

Increase memory

c)

Reduce accuracy

d)

Slow systems