NEW
Font size
WorksheetsExploring Scratch Programming
Total questions: 26
Worksheet time: 13mins
What is Scratch primarily used for?
Aashi is using Scratch to develop mobile applications and websites.
Krish is using Scratch to create video games and animations.
Neha is using Scratch to teach programming concepts and create interactive projects.
Aashi is using Scratch to write professional software and applications.
In a fun coding class, Rohan is excited to start his Scratch project. He wonders which block he should use to kick off his program.
when sprite clicked
when spacebar pressed
when red flag clicked
when green flag clicked
Prisha is working on her project in Scratch and wants to add a new sprite to her animation.
Press the 'S' key to insert a new sprite.
Right-click on the stage and select 'Add Sprite'.
Drag and drop a sprite from the library.
Click the 'Choose a Sprite' button and select or create a sprite.
Imagine Dia is playing a game where she controls a character on the screen. What does the 'move' block do in Scratch?
The 'move' block changes the sprite's color to a random shade.
The 'move' block makes a sprite jump to a different position.
The 'move' block moves a sprite a specified number of steps in its current direction.
The 'move' block rotates a sprite to a specified angle.
Siya is creating a project in Scratch and wants to set the scene for her animation. What is a backdrop in Scratch?
A backdrop in Scratch is a background image for a project.
A backdrop in Scratch is a character sprite for a project.
A backdrop in Scratch is a sound effect for a project.
A backdrop in Scratch is a coding block for a project.
During a game development session, Eshaan is trying to make his character sprite appear larger on the screen. How can he change the size of the sprite?
Adjust the scale property or use transformation functions.
Rotate the sprite or adjust the position values.
Modify the opacity setting or apply filters.
Change the color property or use animation effects.
In a classroom, the teacher uses a special button on her computer. What is the purpose of the 'when green flag clicked' block?
To start a script when the green flag is clicked.
To display a message when the green flag is clicked.
To pause the script until the green flag is clicked.
To end a script when the green flag is clicked.
Aarav is creating an animated story using Scratch and wants to make his character say something. How does he do that?
Drag the 'speak' block into the script area.
Use the 'say' block from the 'Looks' category.
Select the 'whisper' block from the 'Events' category.
Use the 'talk' block from the 'Sound' category.
Nikita is learning to create animations and games using a programming language designed for beginners. What type of programming language is Scratch?
Markup programming language
Visual programming language
Text-based programming language
Scripting programming language
Naira is creating a game where she wants her sprite to move left or right on the screen. How can she achieve this?
Increase the sprite's size for better visibility.
Change the sprite's color to indicate movement.
Rotate the sprite to face left or right.
Update the sprite's x-coordinate based on user input.
Shreya is creating a game in Scratch and wants to make her character look different in various situations. What is a costume in Scratch?
A costume in Scratch is a programming block.
A costume in Scratch is a type of sound effect.
A costume in Scratch is a visual appearance of a sprite.
A costume in Scratch is a background image.
Neha is working on her digital art project and wants to remove a sprite that she no longer needs. How does she delete a sprite from her project?
Right-click the sprite and choose remove.
Drag the sprite to the trash bin icon.
Press the delete key while the sprite is selected.
Select the sprite and click the delete option.
In a cooking class, Kabir is learning how to make pancakes. The instructor tells him to use the 'repeat' block to flip the pancakes multiple times to ensure they are cooked evenly. What does the 'repeat' block do?
The 'repeat' block executes instructions multiple times.
The 'repeat' block only runs if a condition is true.
The 'repeat' block stops execution after one cycle.
The 'repeat' block executes instructions in random order.
Aashi is working on a Scratch project and wants to make it more engaging by adding sound. How can she add sound to her Scratch project?
Select the 'Costumes' tab to add audio.
Use the 'Events' section to play a sound.
Drag and drop a sound file into the project.
Click on the 'Sounds' tab and choose or record a sound.
Prisha is programming a game in Scratch. She wants to make sure that when a player collects a certain item, a special action occurs. What is the function of the 'if' block in Scratch?
The 'if' block creates a loop for repeated actions.
The 'if' block defines a variable for storage.
The 'if' block displays messages on the screen.
The 'if' block executes instructions based on a condition being true.
Aashi wants to start a new Scratch project to create an animation. What should she do?
Press the 'Start' button on the homepage.
Open the Scratch app and choose 'Create' option.
Select 'New Project' from the menu.
Click on the 'Create' button on the Scratch website.
Akhil is organizing a community event and needs to inform multiple volunteers about the schedule. What is the purpose of the 'broadcast' block?
To store messages for future use.
To send messages to multiple sprites or scripts.
To create a single message for one sprite.
To delete messages from all sprites.
Tara is designing a video game and wants to change the color of a sprite representing her main character. How can she achieve this?
Change the sprite's position property or apply a position filter.
Change the sprite's color property or apply a color filter.
Adjust the sprite's size property or apply a size filter.
Modify the sprite's shape property or apply a shape filter.
During a group project, Kabir is managing the scripts for their presentation. He notices that some scripts are running incorrectly and decides to take action. What does the 'stop all' block do?
It restarts all scripts from the beginning.
It pauses all scripts temporarily.
It deletes all scripts from the project.
It stops all scripts from running.
Arjun is working on a Scratch project and wants to make sure he doesn't lose his progress. How does he save his Scratch project?
Use 'File' > 'Export project'
Press 'Ctrl + S' to save
Select 'Edit' > 'Save project'
Click 'File' > 'Save now' or 'Download to your computer'.
Avani is programming a game in Scratch and wants to make her character keep moving forward continuously. What is the function of the 'forever' block in Scratch?
The 'forever' block creates a pause in the script.
The 'forever' block runs instructions only once.
The 'forever' block executes instructions based on a condition.
The 'forever' block executes instructions continuously.
How can Kiara make a sprite hide in Scratch?
Use the 'hide' block from the 'Looks' category.
Drag the sprite off the stage area.
Change the sprite's size to zero.
Set the sprite's visibility property to false.
Ria is programming a game in Scratch and wants to make her character wait before performing the next action. What does the 'wait' block do in Scratch?
The 'wait' block creates a loop for repeated actions.
The 'wait' block pauses the script for a specified duration.
The 'wait' block stops all scripts from running.
The 'wait' block executes instructions immediately.
Imagine Naira is playing a game where she controls a character on the screen. She wants her character to move smoothly from one side of the screen to the other over a few seconds. What block should she use to achieve this effect?
The 'glide' block makes a sprite move to a specified position instantly.
The 'glide' block moves a sprite smoothly to a specified position over a duration.
The 'glide' block rotates a sprite to face a specific direction.
The 'glide' block changes the sprite's size while moving.
Aanya is working on a project in Scratch and wants to create multiple copies of her character. How can she create a clone of a sprite in Scratch?
Use the 'create clone of' block from the 'Control' category.
Press the 'C' key while the sprite is selected.
Right-click the sprite and select 'Clone'.
Drag the sprite to the 'Clones' section in the library.
Aashi is creating a game in Scratch and wants to keep track of the player's score. She finds a block called 'set variable to' and wonders what it does.
The 'set variable to' block displays the variable's value on the screen.
The 'set variable to' block deletes a variable from the project.
The 'set variable to' block initializes a variable with a value.
The 'set variable to' block changes the variable's name.
