Font size
WorksheetsScrtach Python
Total questions: 50
Worksheet time: 39mins
Programming languages are used to communicate with computers
True
False
A backdrop is
A type of sprite
A background image or color
A sound effect
A code segment
In Scratch, you can use _____ to control the flow of your program
Loops
Variables
Functions
Events
Which category of blocks contains the "When Key Pressed" command?
Motion
Events
Control
Sensing
What group of blocks controls movement of the Sprite?
Control
Sensing
Motion
Look
Ava is programming a game and wants to make her character move smoothly across the screen. Which group of blocks includes the "Glide" block?
Motion
Looks
Control
During a coding class, Maya is trying to figure out which group of blocks includes the "Broadcast" block.
Events
Motion
Control
With Scratch we can make... ?
Games
Stories
Animation
All
Where to find these codes?
Where to find these codes?
Where to find these codes?
What is this code?
Say: What is that?
Think: What is that?
Which block of code is used to make the character change costume?
Control
Looks
Motion
Sensing
What will happen when the green flag is clicked?
Make the character spin
Add a sprite
Make the ball bounce
In the programming language Scratch, what is the purpose of the "script"?
It is a character in a game or program.
It is the background in a game or program.
It is the instructions for the program.
It is used to keep the score or add a timer.
Isla is trying to bake a cake for her friend's birthday. She needs a clear plan to follow so that she can successfully make the cake. What is the definition of an Algorithm?
A set of instructions to perform a process.
The answer to a question.
A question to be answered
A list of instructions.
Green flag is used to ...
stop the script
run the script
delete the script
If this script is given to a sprite, what will the sprite say?
3
9
2
8
If this script is given to a sprite, what will the sprite say?
14
10
-10
4
What does this block mean? (Choose two)
number of days = 12
increase number of days by 12
make the variable 'number of days' hold a value of 12
Add 12 to whatever value number of days was holding before.
Which category of block contains this block?
Sensing
Motion
Operators
Events
Sound
Which would make a sprite move up?
Change X by 10
Change Y by -10
Change Y by 10
Change X by -10
Can we add sound to our scratch project ?
Yes
No
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
Can we add any variable in the motion block?
True
False
Using the Scratch “Pen” feature to write on the stage.
script
stage
drawing
Blocks that allows you to repeat scripts multiple times.
looks
script
volume
loops
Graphical bubble that shows a sprite speaking.
thought bubble
speech bubble
What does this code do?
Follow the mouse
Follow the sprite
Look at the sprite
Nothing
What is a variable?
Something that stores a value
Something that never changes
Something that is very valuable
What does this programming construct do?
Repeats code forever
Run code when an condition is met
Repeats code until a condition is met
Name this programming construct
If Statement
Loop
Variable
Name this programming construct
If Statement
Loop
Variable
What does this programming construct do?
Repeats code forever
Repeats code until a condition is met
Run code when a condition is met
Function to control how and when the program start is
control
motion
looks
events
Will this algorithm repeats itself?
Yes
No
holds whole numbers
holds a decimal point in a number
What is the output from the following code?
print ("hello world")
What is a flowchart?
A flowchart is a text-based way of designing an algorithm
A flowchart is a specific programming language
A flowchart is a diagram that represents a set of instructions
(44.5 ) what is this variable type?
int
char
String
float
