Year 3
Revision Paper
1. When talking about an algorithm, which of the following describes the
sequence?
A. the first command
B. the order of instructions
C. the last command
D. the number of commands
2. An error in a program that stops it working is often called a....
A. spider
B. snake
C. bug
D. pest
3. A 90-degree turn is also known as a....
A. triangle
B. wrong angle
C. right angle
D. left angle
4. Which of the following is a block section in Scratch?
A. Finds
B. Noises
C. Movement
D. Events
5. In Scratch, the background used in a program is called a...
A. backstage
B. backdrop
C. back-area
D. back-mount
6. When moving a sprite using the keyboard or blocks, using a negative value
will make it...
A. move sideways
Page 2
B. turn left
C. go backwards
D. stop
7. Writing the command “turn left 90 degrees” as “Lt” is an example of...
A. sequencing
B. shorthand
C. programming
D. debugging
8. Find and fixing errors in a program is known as...
A. debugging
B. derezzing
C. deploying
D. destroying
9. ‘When flag clicked’ or ‘when spacebar pressed’ can be found in which
Scratch section?
A. Motion
B. Events
C. Looks
D. Sound
10. When using the ‘move’ block in Scratch, one step is equal to...
A. one pixel
B. one centimeter
C. one sprite
D. one backdrop
11. Algorithms are a set of precise...
A. sequences
B. coordinates
C. rules
D. instructions
Page 3
12. Breaking down a problem into smaller parts in programming is called...
A. sequencing
B. decomposition
C. expression
D. repetition
13. The ‘define’ block in Scratch appears when you use which function?
A. Name a custom block
B. Create a block
C. My new block
D. Make a block
14. A custom block that would move backwards 30 steps would have which
value?
A. 30
B. backward 30
C. -30
D. reverse 30
15. What is the color range of the Scratch pen tool?
A. 1-10
B. black to white
C. 1-100
D. 1-200
16. What shape will be drawn if the program is run?
A. square
B. circle
C. pentagon
D. rectangle
Page 4
17. Files and folders on a computer are often described as like an electronic...
A. shoe box
B. wardrobe
C. filing cabinet
D. sock drawer
18. A folder inside another folder is called a...
A. subfolder
B. internal folder
C. infolder
D. super folder
19. You are working on a presentation in school and must save your work in
the class area. What should you include in your file name?
A. your pet’s name
B. the day of the week
C. your best friend’s name
D. your name
20. Which is the strong password?
A. unicorn
B. password
C. school
D. #NOiwllg3t
Page 5
Answer the following questions.
1. What is a convention?
A convention is a rule that is agreed between a group or team for a particular
purpose like shorthand.
2. What is a notation?
A notation is when you use a symbol to show meaning.
3. List three possible ways to design a maze without using a computer.
lolly sticks
match sticks
toothpicks
4. What are extensions for in Scratch?
Extensions add additional blocks or tools.
5. What does pen down block do?
Pen down is to draw a line on the screen.
6. What does pen up block do?
Pen up is to move the sprite without drawing.
7. What is a file?
A file is any single document on a computer.
8. What is a directory?
A directory is a collection of folders.
Page 6
9. What is the meaning of the word ‘diagram’?
A diagram is a visual way to present information or idea.
10. List three things that can be added to a diagram to help make it clearer.
Images
Shapes
text
11. Match the Scratch blocks to the correct descriptions.
These are used to make the sprite say messages or to
Events
change the background.
Motion These are used to play built-in or recorded sounds.
Looks These are used to start programs.
Sounds These are used to move and rotate the sprite.
12. Complete the missing two lines from the algorithm below to create a rectangle.
Forward 50
right 90
Forward 20
right 90
Forward 50
Right 90
Forward 20
Page 7
13. Complete the paragraph using the words from the box to help you. {There
are more words than you need}.
algorithm block book bugs look robot think
The best way to debug an algorithm is to think like a computer.
To debug, read the algorithm or code carefully and think how a
robot would do that command. Then check again, until you have
checked all of the algorithm and spotted any bugs.
14. To get the following drawing, which ones are correct?
A B C
Page 8
15. To get the following drawing, which ones are correct?
A B C
Page 9