NEW
Font size
WorksheetsIntro AI and Coding Quiz
Total questions: 10
Worksheet time: 5mins
What is machine learning?
A type of computer programming language
A branch of artificial intelligence that enables computers to learn from data
The process of assembling machines in factories
A method for repairing malfunctioning devices
What is a chatbot?
A robotic vacuum cleaner
An automated program that simulates human conversation
A type of video game controller
A tool used for digital drawing
Which of the following is an example of supervised learning?
Teaching a computer to recognize handwritten digits with labeled examples
Training a computer to explore a maze without guidance
Allowing a computer to learn from its own mistakes
Programming a computer to follow a specific set of instructions
What is unsupervised learning?
Training a computer using labeled data
Allowing a computer to learn from unlabeled data and find patterns on its own
Programming a computer to perform repetitive tasks
Teaching a computer to recognize speech patterns
In block-based coding, what is a sprite?
A small piece of code that controls the flow of a program
A block of code that defines a character or object in a program
A function used for mathematical calculations
An error in the code that needs to be fixed
Which of the following is used to control the behavior of sprites in block-based coding?
Events
Variables
Loops
Functions
What is the purpose of code blocks in block-based programming?
To represent lines of code in text format
To organize code into logical sections
To create obstacles for sprites in a game
To debug errors in the program
What do events do in block-based coding?
They trigger actions or reactions in a program
They define the starting point of a program
They represent errors in the code
They control the movement of sprites
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?
Supervised learning
Unsupervised learning
Reinforcement learning
Semi-supervised learning
What is the primary function of loops in block-based coding?
To repeat a block of code a specific number of times or until a condition is met
To define the starting point of the program
To create a pause or delay in the execution of the program
To generate random numbers
