NEW
Font size
WorksheetsRevision Scratch Programming
Total questions: 47
Worksheet time: 24mins
What is Scratch primarily used for?
E) Creating animations
F) Editing videos
B) Programming games
G) Composing songs
Which part of the Scratch interface shows the project in action?
A) Costumes
D) Sound Library
C) Stage
B) Backdrop
What do you call the characters in Scratch?
D) Animations
A) Characters
B) Sprites
C) Costumes
Which block is used to move a sprite?
D) Pen block
C) Event block
A) Sound block
B) Motion block
What does the 'Looks' block do?
D) Changes the sprite's color
B) Changes the sprite's appearance
C) Adjusts the sprite's size
A) Moves the sprite to a new layer
Which block would you use to play a sound?
C) Sound block
A) Event block
D) Pen block
B) Sensing block
What is the purpose of the 'Events' block?
A) To control sound effects
D) To manage user input
B) To trigger actions
C) To animate backgrounds
Which control block repeats actions?
D) Action block
C) Repeat until block
A) Loop block
B) Forever block
What does the 'If-Else' block do?
A) Executes a loop
C) Displays a message
B) Chooses between two actions
D) Alters the background color
What is a variable in Scratch?
B) A way to store information
A type of variable
A method for drawing
A way to animate sprites
What is the purpose of broadcasting messages?
C) To display text on screen
A) To animate the sprite
D) To store user input
B) To send signals to other sprites
What happens when you click the green flag in Scratch?
C) The sprite moves left
D) The sound plays
A) The project pauses
B) The project starts
Which key press event can be used to control a sprite?
D) Timer event
B) Key press
C) Screen touch
A) Mouse hover
What is a simple animation in Scratch?
A fading image
B) A moving sprite
A static character
A text overlay
What is a common concept in simple games?
D) No graphics
B) Moving characters
C) Limited gameplay
A) Complex puzzles
What does debugging in Scratch involve?
D) Adding more sounds
A) Creating new costumes
C) Adjusting sprite sizes
B) Finding and fixing errors
How do you save a Scratch project?
B) By clicking the save button
A) By exporting the project
C) By renaming the file
D) By closing the tab
What is the 'My Blocks' feature used for?
D) To upload images
B) To make custom blocks
A) To create new characters
C) To modify existing sprites
Which block would you use to check if a sprite is touching another sprite?
A) Sound block
D) Variables block
B) Sensing block
C) Events block
What is the first step in creating a Scratch project?
D) Deleting a sprite
A) Changing the background
C) Importing a sound
B) Choosing a sprite
What is the function of the 'Control' block in Scratch?
B) To adjust sprite size
C) To execute loops and conditions
D) To create variables
A) To change sprite costumes
Which block is used to change the backdrop in Scratch?
A) Looks block
C) Events block
B) Control block
D) Motion block
What does the 'Forever' block do in Scratch?
D) Changes the sprite's size
C) Stops the program
B) Repeats a block of code indefinitely
A) Executes a block of code once
What is the purpose of the 'Pen' block in Scratch?
B) To draw on the stage
D) To animate backgrounds
A) To adjust sprite size
C) To manage user input
What does the 'Wait' block do in Scratch?
A) Pauses the program for a specified time
B) Stops the program
C) Changes the sprite's size
D) Adjusts the background
Which block is used to create a new variable in Scratch?
B) Variables block
A) Control block
C) Looks block
D) Sound block
What is the purpose of the 'Sensing' block in Scratch?
D) To create variables
C) To change colors
B) To detect interactions
A) To control sprite movement
Which block is used to stop a script in Scratch?
A) Stop block
B) Control block
D) Exit block
C) End block
What does the 'Change Color' block do in Scratch?
C) Adjusts the sprite's size
D) Moves the sprite to a new layer
B) Alters the sprite's color
A) Changes the sprite's position
What is the function of the 'Repeat' block in Scratch?
D) To change the sprite's color
C) To stop the program
B) To repeat a block of code a specified number of times
A) To execute a block of code once
Which block is used to change the size of a sprite?
D) Variables block
A) Motion block
B) Looks block
C) Control block
What does the 'If' block do in Scratch?
A) Executes a block of code if a condition is true
B) Repeats a block of code indefinitely
D) Changes the sprite's costume
C) Stops the program
Which block is used to change the volume of a sound in Scratch?
D) Looks block
B) Sound block
A) Control block
C) Motion block
What does the 'Stop All' block do in Scratch?
D) Resets the project
B) Stops all scripts in the project
C) Pauses the project
A) Stops all sounds
Which block is used to set the position of a sprite on the stage?
C) Control block
A) Motion block
D) Sensing block
B) Looks block
What is the function of the 'Control' block in Scratch?
B) To control the flow of the program
A) To manage sprite appearance
D) To play sounds
C) To create new sprites
Which block is used to change the speed of a sprite's movement?
C) Looks block
B) Control block
D) Sensing block
A) Motion block
What does the 'Broadcast' block do in Scratch?
C) Stops the program
B) Changes the sprite's costume
D) Adjusts the volume
A) Sends a message to all sprites
What is the function of the 'Sensing' block in Scratch?
B) To detect user input
A) To control sprite movement
D) To manage sound effects
C) To change the sprite's appearance
Which block would you use to create a new sprite in Scratch?
C) Events block
B) Looks block
A) Control block
D) Sprite button
What does the 'Set Volume' block do in Scratch?
D) Moves the sprite to a new position
C) Alters the sprite's color
B) Adjusts the sound level
A) Changes the sprite's size
What does the 'Change Size' block do in Scratch?
C) Moves the sprite to a new position
D) Changes the backdrop
A) Alters the sprite's color
B) Adjusts the sprite's size
What is the purpose of the 'Wait' block in Scratch?
D) To create a new variable
C) To play a sound
B) To change the sprite's costume
A) To pause the program for a specified time
Which block is used to create a loop that runs a specific number of times?
D) Wait block
C) If block
B) Repeat block
A) Forever block
What is the purpose of the 'Wait' block in Scratch?
A) To pause the script for a specified time
D) To create a new sprite
B) To change the sprite's color
C) To stop all sounds
Which block is used to change the backdrop in Scratch?
D) Pen block
C) Sensing block
B) Control block
A) Looks block
What does the 'Change Color Effect' block do in Scratch?
A) Alters the sprite's size
C) Moves the sprite to a new position
B) Changes the sprite's color effect
D) Plays a sound
