WorksheetsUnderstanding Algorithms and Data
Total questions: 30
Worksheet time: 15mins
What is an algorithm?
A toy
A list of steps to solve a problem
A drawing
A robot part
Why is it important for an algorithm to be clear?
So it looks nice
So it can be followed correctly
To confuse people
To save space
What do we call a mistake in an algorithm?
Loop
Bug
Block
Jump
What is debugging?
Drawing pictures
Fixing errors in your program
Building a robot
Turning off the computer
Which is an example of a precise instruction?
“Go fast”
“Move”
“Turn right and walk 3 steps”
“Be quick”
What happens if a step is missing in an algorithm?
It works better
The result might be wrong
It works faster
The computer will fix it
Which action shows debugging?
Starting a game
Typing your name
Changing a wrong step to a correct one
Drawing a picture
Which of these is NOT part of an algorithm?
A list of steps
A funny story
A goal to reach
Instructions
When using a robot, what do you do before testing your new commands?
Paint it
Clear old instructions
Turn off the lights
Add music
If your program doesn’t work, what should you do first?
Delete everything
Check for errors
Complain to your friend
Restart the device
What is data?
A photo
Information or facts
A toy
A keyboard
Why do we collect data?
To understand or find answers
To make noise
To decorate the room
To confuse others
What tool helps you gather answers from many people?
A form
A book
A ruler
A mouse
How can we make data easy to read?
By organising it in a table or chart
By mixing it randomly
By closing the document
By hiding it
Which of these is a reason to store data on a computer?
It is fast and easy to search
It takes up space
It’s old-fashioned
It’s better than friends
What does sorting data mean?
Breaking it
Putting it in order
Painting it
Deleting it
Which device is best for recording lots of data quickly?
Scissors
Computer
Stapler
Pencil case
If your data is messy, what should you do?
Ignore it
Organise it
Throw it away
Print it
Why is using a computer better than writing on paper?
Easier to edit and share
Slower
Heavier
More expensive
What can a chart help you do with data?
See results clearly
Confuse the user
Hide information
Draw pictures
What is a sprite in Scratch Jr?
A bug
A character that can move or act
A sound
A mistake
Which block starts a Scratch Jr program?
Green flag
Blue arrow
Purple block
Red button
What does the blue block usually do in Scratch Jr?
Controls movement
Adds music
Changes colour
Tells jokes
What happens when you use the disappear block?
The sprite dances
The sprite becomes invisible
The sprite talks
The background changes
If your sprite disappears too early, what is the problem?
It won’t do the rest of the program
It goes faster
It makes a sound
It changes colour
Which block makes the sprite jump?
Up and down arrows
Red block
Spin block
Grow block
What does the sound block do?
Move the sprite
Play a sound
Change background
Make the sprite disappear
Which of these is an example of repeating code?
Doing the same action more than once
Skipping actions
Turning off the sprite
Typing again
What is a block command?
A real box
A small instruction used in coding
A mistake
A problem
Why is order important in block programming?
So the sprite acts correctly
To confuse the computer
To look pretty
So it disappears faster
