wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Intro AI and Coding Quiz

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

What is machine learning?

a)

A type of computer programming language

b)

A branch of artificial intelligence that enables computers to learn from data

c)

The process of assembling machines in factories

d)

A method for repairing malfunctioning devices

2.

What is a chatbot?

a)

A robotic vacuum cleaner

b)

An automated program that simulates human conversation

c)

A type of video game controller

d)

A tool used for digital drawing

3.

Which of the following is an example of supervised learning?

a)

Teaching a computer to recognize handwritten digits with labeled examples

b)

Training a computer to explore a maze without guidance

c)

Allowing a computer to learn from its own mistakes

d)

Programming a computer to follow a specific set of instructions

4.

What is unsupervised learning?

a)

Training a computer using labeled data

b)

Allowing a computer to learn from unlabeled data and find patterns on its own

c)

Programming a computer to perform repetitive tasks

d)

Teaching a computer to recognize speech patterns

5.

In block-based coding, what is a sprite?

a)

A small piece of code that controls the flow of a program

b)

A block of code that defines a character or object in a program

c)

A function used for mathematical calculations

d)

An error in the code that needs to be fixed

6.

Which of the following is used to control the behavior of sprites in block-based coding?

a)

Events

b)

Variables

c)

Loops

d)

Functions

7.

What is the purpose of code blocks in block-based programming?

a)

To represent lines of code in text format

b)

To organize code into logical sections

c)

To create obstacles for sprites in a game

d)

To debug errors in the program

8.

What do events do in block-based coding?

a)

They trigger actions or reactions in a program

b)

They define the starting point of a program

c)

They represent errors in the code

d)

They control the movement of sprites

9.

What type of learning would be used to train a computer to differentiate between images of cats and dogs while providing labels for each image?

a)

Supervised learning

b)

Unsupervised learning

c)

Reinforcement learning

d)

Semi-supervised learning

10.

What is the primary function of loops in block-based coding?

a)

To repeat a block of code a specific number of times or until a condition is met

b)

To define the starting point of the program

c)

To create a pause or delay in the execution of the program

d)

To generate random numbers