Font size
WorksheetsComprehensive Worksheet for Prep II - Computing
Total questions: 100
Worksheet time: 51mins
AI (Artificial Intelligence) enables machines to perform tasks requiring ______ intelligence.
human-like
mechanical
animal
robotic
AI can solve environmental problems like floods, glacier melting, dirty water, and ______.
air pollution
plastic production
urbanization
internet speed
Scratch is used to simulate AI projects through interactive blocks and ______.
sprites
scripts
variables
functions
App Lab allows students to build interactive apps responding to user actions using ______ blocks.
onEvent()
setProperty()
getText()
drawImage()
AI makes decisions using data; the ______ and ______ of data affect accuracy.
quality; quantity
speed; format
size; color
type; source
Reinforcement Learning teaches AI using rewards (positive outcomes) and ______ (negative outcomes).
penalties
points
goals
achievements
Rule-Based Reasoning in AI uses ______ logic to classify, detect, or guide actions.
if-then
fuzzy
probabilistic
neural
Supervised Learning uses ______ data; unsupervised learning detects patterns in ______ data.
labelled; unlabelled
unlabelled; labelled
random; structured
structured; random
Bias occurs when AI favours certain choices or outcomes due to ______ or unfair data.
limited
abundant
random
structured
Ethical AI must be safe, fair, unbiased, and respect user privacy; ______ is essential for data collection.
consent
advertising
surveillance
neglect
Scratch blocks like Motion, Sensing, Say, Ask [ ], and Wait, If–Then, and Forever are key for ______ simulations.
AI
Weather
Physics
Math
Excel can log AI predictions, calculate accuracy, and visualize results to detect mistakes or ______.
bias
speed
color
size
Teamwork encourages creativity, problem-solving, and effective ______ solution design.
AI
mathematics
history
literature
AI simulations connect Computing with Science (floods, glaciers) and Geography (river courses, ______).
climate
altitude
vegetation
minerals
Students can simulate AI manually ('AI trainees') to understand ______-making and feedback mechanisms.
decision
color
weather
height
Scratch and App Lab can build interactive bots that reward eco-friendly decisions and warn about ______.
hazards
rewards
games
points
AI decisions must be clear, simple, and actionable, especially in ______ contexts.
environmental
musical
historical
fictional
Testing AI outcomes ensures accuracy and avoids mistakes or ______ predictions.
unfair
accurate
random
positive
Real-life AI examples include flood warnings, smart parking, traffic management, water quality detection, and ______ systems.
recommendation
heating
printing
lighting
Hands-on AI simulations develop skills in data management, ethical reasoning, classification, and ______.
analysis
drawing
singing
dancing
The tool used to simulate AI projects using blocks and sprites for floods, water, glaciers, etc. is ________.
Scratch
Photoshop
Excel
PowerPoint
The tool used to build interactive apps and use onEvent() for user action response is ________.
App Lab
Game Lab
Sprite Lab
Web Lab
The tool used to log AI predictions, measure accuracy, and visualize correct vs incorrect outputs is ________.
Excel
Photoshop
PowerPoint
Notepad
The tool used to identify river locations, coordinates, and real-world features for AI classification is ________.
Google Maps
Photoshop
Excel
Notepad
The tool used to make Scratch bots 'speak' messages or feedback is ________.
Text-to-Speech Extension
Sound Block
Motion Extension
Pen Extension
________ are machines that can think, learn, and make decisions like humans.
Artificial Intelligence
Mechanical Engineering
Quantum Physics
Organic Chemistry
________ is AI trained with labelled data to classify or predict outcomes.
Supervised Learning
Unsupervised Learning
Reinforcement Learning
Transfer Learning
________ is when AI finds patterns or clusters in unlabelled data.
Unsupervised Learning
Supervised Learning
Reinforcement Learning
Transfer Learning
________ is when AI learns through rewards and penalties based on actions.
Reinforcement Learning
Supervised Learning
Unsupervised Learning
Transfer Learning
________ uses if-then logic to make decisions or classify scenarios.
Rule-Based Reasoning
Neural Networks
Genetic Algorithms
Fuzzy Logic
(a) is when AI favours certain outcomes due to limited or unfair data.
(a) AI is safe, fair, unbiased, and privacy-respecting AI.
________ is when AI uses input data to choose optimal or logical actions.
Decision-Making
Data Storage
Image Recognition
Speech Synthesis
The Scratch block type used to move, turn, or glide sprites is ________.
Motion
Looks
Sound
Events
The Scratch block type used to detect user input, sprite interaction, or environmental conditions is ________.
Sensing
Motion
Looks
Sound
The Scratch block type used to display messages or feedback to the user is ________.
Say [ ]
Wait [ ] seconds
Repeat [ ]
Move [ ] steps
Which block in Scratch moves a sprite?
Say [ ]
Motion
Wait [ ] Seconds
Forever
Which block asks the user for input?
Ask [ ] and Wait
If...Then
Backdrop
Repeat
Which block repeats actions continuously?
Forever
Say [ ]
Motion
Wait [ ] Seconds
Which block displays a message in Scratch?
Say [ ]
Motion
Ask [ ] and Wait
Stop All
Which tool allows building interactive apps with buttons and images?
Word
Scratch
App Lab
PowerPoint
Which block in Scratch is used for decision-making?
Forever
If...Then
Say [ ]
Ask [ ] and Wait
Which Scratch block detects sprite interactions or colours?
Motion
Sensing
Control
Looks
Which feature in App Lab responds to user clicks?
Design Mode
Code Mode
onEvent()
Preview
Which Scratch block ends all programs?
Stop All
Forever
Motion
Ask [ ] and Wait
Which tool is used for visualizing AI accuracy?
Scratch
Excel
PowerPoint
App Lab
Which block changes Scratch backgrounds?
Backdrop
Motion
Looks
Sensing
Which component shows images in App Lab?
Text Box
Button
Image
Label
Which block delays the next block for a few seconds?
Wait [ ] Seconds
Forever
Motion
Say [ ]
Which type of AI uses labelled data for training?
Unsupervised
Supervised
Reinforcement
Random
Which type of AI finds patterns in unlabelled data?
Supervised
Unsupervised
Reinforcement
Random
Which tool is used to log user inputs?
Scratch
Excel
App Lab
Word
Which block helps check conditions continuously?
Repeat
Forever
Motion
Say [ ]
Which Scratch block asks a yes/no question?
Ask [ ] and Wait
Motion
Say [ ]
Backdrop
Which block in Scratch checks if a condition is true?
If...Then
Motion
Forever
Say [ ]
Which tool helps track river coordinates?
Google Maps
Scratch
Excel
App Lab
Which block shows text feedback to the user?
Say [ ]
Motion
Backdrop
Ask [ ] and Wait
Which App Lab feature allows entering ratings?
Image
Text Box
Button
Label
Which Scratch block makes sprites turn?
Motion
Looks
Which feature ensures AI respects privacy?
Bias
Rule-based reasoning
Data Ethics
Motion
Which block in Scratch helps detect touching a colour?
Sensing
Motion
Looks
Say [ ]
Which block repeats a set of actions for a fixed number?
Repeat [ ]
Forever
Motion
Ask [ ] and Wait
Which App Lab block stores user input as a variable?
Variable
Button
Image
Label
Which Scratch block makes a sprite bounce when touching an edge?
Motion
Say [ ]
Forever
Backdrop
Which AI concept is used to reward correct actions?
Bias
Reinforcement Learning
Supervised
Unsupervised
Which block can check multiple conditions in Scratch?
Repeat
If...Else
Motion
Say [ ]
Scratch programs are created using ___________.
blocks
scripts
commands
codes
The __________ block moves sprites in Scratch.
Motion
Looks
Sound
Events
__________ allows building interactive apps with buttons and images.
App Lab
Scratch
Photoshop
Excel
The __________ block is used for decision-making.
If...Then
Repeat
Move
Wait
__________ block repeats actions indefinitely.
Forever
Repeat
Wait
If
__________ block collects user input.
Ask [ ] and Wait
Move 10 Steps
Turn 15 Degrees
Repeat 10 Times
__________ blocks detect interactions or colours.
Sensing
Motion
Control
Operators
__________ block displays messages on the screen.
Say [ ]
Move [ ] steps
Turn [ ] degrees
Wait [ ] seconds
__________ helps find river coordinates.
Google Maps
Microsoft Word
Adobe Photoshop
VLC Media Player
__________ visualizes data and AI accuracy.
Excel
Word
Photoshop
Notepad
__________ store user input or ratings in App Lab.
Variables
Functions
Loops
Events
__________ block changes Scratch backgrounds.
Backdrop
Sprite
Costume
Stage
__________ uses labelled data to train AI.
Supervised Learning
Unsupervised Learning
Reinforcement Learning
Transfer Learning
__________ finds patterns in unlabelled data.
Unsupervised Learning
Supervised Learning
Reinforcement Learning
Semi-supervised Learning
__________ involves respecting privacy and consent.
Data Ethics
Data Mining
Data Storage
Data Analysis
__________ uses if–then logic for decision-making.
Rule-based reasoning
Heuristic reasoning
Analogical reasoning
Case-based reasoning
__________ shows pictures in App Lab apps.
Image component
Button component
Text Input
Dropdown
Scratch __________ automate repeated actions.
Loops
Sprites
Sounds
Stages
__________ occurs when AI favours certain outcomes unfairly.
Bias
Accuracy
Transparency
Efficiency
__________ logs user inputs to calculate AI accuracy.
Excel
Word
PowerPoint
Notepad
Scratch __________ ends all programs immediately.
Stop All
Forever
Repeat
Broadcast
__________ block delays the next block for a few seconds.
Wait [ ] Seconds
Repeat [ ] Times
Move [ ] Steps
Turn [ ] Degrees
__________ block repeats a set number of times.
Repeat [ ]
Forever [ ]
If [ ]
Wait [ ]
__________ block checks multiple conditions in Scratch.
If...Else
Repeat
Forever
Wait
__________ allows sprites to respond when touching a colour.
Sensing
Motion
Looks
Events
__________ feature in App Lab takes text input from users.
Text Box
Button
Label
Dropdown
Scratch __________ displays feedback messages to users.
Say [ ]
Move [ ] Steps
Turn [ ] Degrees
Go to [ ]
__________ helps AI classify items into categories.
Classification
Regression
Clustering
Prediction
__________ block makes sprites bounce off edges.
Motion
Looks
Sound
Events
Scratch uses blocks to create programs.
True
False
The Motion block is used to move sprites.
True
False
Say [ ] block is used for collecting user input.
True
False
Forever block repeats actions continuously.
True
False
Ask [ ] and Wait block collects input from users.
True
False
