NEW
Font size
S
M
L
XL
WorksheetsScratch Juniors II (Abuja 2017)
Total questions: 20
Worksheet time: 3600secs
Name
Class
Date
1.
What is an algorithm?
a)
A set of steps for solving a particular problem
b)
A type of a supercomputer
c)
Name of popular movie
2.
When can algorithms be used?
a)
Only with computers
b)
To design a solution to any problem
c)
For programming
3.
Why are algorithms important?
a)
Without them, computers cannot perform any action
b)
It teaches us english writing
c)
It describes how to cook
4.
What is computational thinking?
a)
Giving instructions to a computer
b)
Using a set of method to help to solve problems
c)
Thinking like a computer - in binary
5.
Why do we need to think computationally?
a)
To help us to program
b)
To help us solve complex problems more easily
c)
To help us to think like a computer
6.
What would happen to a sprite if we ran this command?
a)
Go Up
b)
Go Down
c)
Go Left
d)
Go Right
7.
What would this script most likely do?
a)
make the letter D appear
b)
Change the appearance of the sprite
c)
Stop when D key pressed
d)
make a sprite glide
8.
To send a message between sprites or from the sprite to the stage, you need to
a)
sequence
b)
send
c)
transmit
d)
Broadcast
9.
You can keep score in Scratch by creating a
a)
sprite
b)
variable
c)
loop
d)
Function
10.
To change the appearance of a sprite we can give it a different
a)
costume
b)
look
c)
style
d)
stage
11.
Which block is used to accept user input in a Scratch program?
a)
say ____
b)
ask __________ and
c)
wait
d)
think ____ say ____ for ___ secs
12.
The Y-Axis in Scratch is "up and down?"
a)
None of the above
b)
TRUE
c)
FALSE
13.
One way to repeat things in a program is?
a)
Forever
b)
Start/Stop
c)
Play
14.
What does this scratch script do?
a)
program the reward for a game
b)
Starts a conversation
c)
Presses the up arrow
d)
Moves a sprite in the direction of the arrow keys
15.
What does this scratch script do?
a)
Programmes an animation
b)
Sends you to school
c)
Counts from 18 to 2
d)
Responds based on your age
16.
In Scratch a walking animation is typically done by:
a)
Using a loop to move a few steps are a time
b)
Creating two or more costumes and switching between them.
c)
Using the animation command
d)
Including a video clip
17.
A sprite controlled by the code block on the right will say “Hello!” if:
a)
The value stored in the state variable is less than the value stored in the level variable
b)
The value stored in the state variable is greater than the value stored in the level variable
c)
Never because “state” is alphabetically after “level”
d)
It will always say “Hello!”
18.
What are the values of Fruit and Citrus after this script is done?
a)
a) Fruit = 12, Citrus = 17
b)
b) Fruit = 13, Citrus = 16
c)
c) Fruit = 12, Citrus = 16
d)
d) Fruit = 4, Citrus = 12
19.
If the user touches the sprite with the mouse, what will the sprite say?
a)
Here.
b)
Not yet…
c)
You got me.
20.
In Scratch the location of a Sprite is defined by:
a)
It’s x,y position
b)
It’s angle and radius in cylindrical coordinates
c)
The location of the mouse pointer
d)
All of the above
Reset
