Font size
WorksheetsScratch Assessment
Total questions: 72
Worksheet time: 36mins
What happens to a sprite's script if this sprite was deleted?
The script will be saved if you decided to use this sprite later
You can't delete a sprite before deleting the script written in it.
The script will be deleted with the sprite
Which sprite has the most available costume options?
A blocks that hold value and can be changed
Operational Blocks
Event Blocks
Sensing Blocks
Variable Blocks
In scratch, this is the place where we see all the possible commands for our project. Includes movement, control, events and other options.
Stage
Sprites
Blocks
Scripts
Which command let the sprites walk?
Walk
Run
Move
Go
A costume is...
a code block
a motion
a sound
a different way a sprite looks
Scratch is...
a programming language
a gaming application
video editing software
sound editing software
Can we add any variable in the motion block?
True
False
These blocks are different examples of what?
motion
events
controls
sound
Variables are used to hold data that cannot change.
True
False
A completed program in scratch is called
Scratch
Volume
Project
Document
What will the cat say when this script is run?
Have a nice day. (only)
Here's some fruit. (only)
Here's some fruit. Have a nice day.
You can't have any. Have a nice day.
" if on edge, bounce " mean ... ?
Jump
Go back
Continue
STOP
To add a new sprite to your code, you click on:
What is the variable in this code?
keep score
random position
edge
What does this section called?
Stage
Sprite
Script
Costumes
When is this used?
With the point in direction block.
With the move block.
When I want the game to end.
When I want to change costume
To make character pause or slow in scratch, control that is added to script is
Forever
Repeat
Wait
Next costume
Sensing blocks are used to tell the sprite what to do when touching something on the stage.
True
False
A block that sends messages from one sprite to another
When the green flag is clicked
Broadcast block
Forever Loop
If/Then Block
What type of language is Scratch?
Procedural
Iterative
Block
Functional
What programming concept means following steps in order?
Iteration
Sequence
Selection
Which word below describes iteration?
Order
Steps
Loop
Decision
Which of the words below describe selection?
Order
Steps
Loop
Decision
What is a character in Scratch called?
Bat
Cat
Sprite
Crab
What is the default Sprite when you open Scratch?
Cat
Dog
Bat
Crab
Which group of blocks include the When Flag Clicked command?
Motion
Looks
Sound
Control
What would the Sprite say if the Test is set to 10?
My name is Bob
I like Chocolate
Hello
I do not know
What group of blocks controls movement of the Sprite?
Control
Sensing
Motion
Look
What is the backdrop area called in Scratch?
Ground
Paint
Area
Stage
What is a variable?
Block of code
Container for a value
Sprite costume
Sound
Which direction would point a Sprite up?
0
90
-90
180
Which code block is an example of iteration in Scratch?
If ..... else
Change size by 10
Forever
Move 10 steps
Which code block is an example of selection in Scratch?
If .... else
Change size by 10
Forever
Move 10 steps
What it this code an example of?
Iteration
Selection
Sequence
Repetition
Programming language based on graphical code blocks
scratch
sprite
background
Displays the location of your X and Y positions.
stage
coordinates
volume
Blocks that allows you to repeat scripts multiple times.
repeating blocks
script
volume
" if on edge, bounce " mean ... ?
Jump
Go back
Continue
_______________ is the art of writing instructions to tell a computer what to do.
Programming
Debugging
Variable
A set of instructions is called a ___________
Variable
Scratch
Program
_________is a programming language that is perfect for making games, animations, interactive stories and other visually rich programs.
Pane
Scratch
Blocks
the objects that perform actions in a project
Sprite
Script
Scratch
What is a loop?
Starting the program
Ending the program
Allows something to be repeated
The computational concept of running the same sequence multiple times.
Loops
Events
Broadcast
A message that is sent through the Scratch program, activating receiving scripts.
Parallelism
Events
Broadcast
The "forever" block is found in which of the following block types?
sound
data
control
What do you call the characters in Scratch?
Sprite
Script
Scratch
Where do you find the images of backdrops to insert in Scratch?
Costumes
Backdrop
Script
You use _____ blocks to program Scratch
Code
Algorithm
Sequence
Scratch is a programming app which uses pre-coded blocks.
True
False
When creating in scratch blocks are taken from the __________.(#1)
Preview
Workspace
File
Scratch Library
The area where the blocks are dragged to and connected to form the program is the _______________.(#2)
Scratch Library
Preview
Files
Workspace
Once the program is complete, you can see if it runs correctly here. (#3)
Preview
Files
Workspace
Scratch library
Where do you go to get/add a sprite?
Image #1
Image #2
Image #3
Image #4
Where do you go to add a backdrop?
Image #1
Image #2
Image #3
Image #4
There can be multiple sprites in a program. Where can you see which sprite you're currently programming?
Image #1
Image #2
Image #3
Image #4
Changing the look of a sprite is done with ____________.
Looks/Variables
Looks/Events
Looks/Control
Looks/Costumes
Which sprite has the most available costume options?
Which sprite has the fewest available costumes?
When selecting a sprite, you can hold the cursor over the sprite. If it stays the same it has only one 'costume' - if it changes it has more than one.
True
False
Which would reduce the number of blocks in this program to draw a square?
Repeat 2 block containing the 100 steps and 90 degree turn
Forever block around the first 100 steps and 90 degree turn
Forever block surrounding all of the blue blocks
Repeat 4 block containing the 100 steps and 90 degree turn
Which option in the costume file would cause this sprite to face left instead of right?
Flip horizontal
Flip vertical
Forward/Backward
Front/Back
When conversation is a part of the program, everyone should not speak at once. Which will allow the sprites to speak individually rather than all of their lines showing up at the same time?
A chase game requires at least two sprites.
True
False
There are multiple ways to make the 'chaser' move. Which of the following will move the chaser where you want to move it?
The sprite being chased is different. The player should not know where that sprite is going. Which block will help the sprite being chased to move around without you knowing where or when?
Which of the following will allow the movements to occur continuously to various positions?
When playing the game, scores need to be reset periodically. Which will reset the score when you restart the game?
Many blocks allow you to set a variable inside. These variables allow you to pick certain aspects of what the block uses to function. What allows this to happen within the block?
Drop down arrow
Shape of the block
Color of the block
White circle
How do you remove a block from the workspace?
Drag it to the right of the workspace
Drag it to the file section
Drag it down
Double click the block you want to move
Scratch requires practice in order to learn.
True
False
