WorksheetsScratch HKICO - Khang Tuệ
Total questions: 70
Worksheet time: 1hrs 10mins
A condition is something that is either:
true or false
positive or negative
black or white
sentences or word
Which of these is a conditional block?
B and C are correct
Which of these is a condition statement in Scratch?
Which keys should be necessary pressed to locate the sprite in (-40, 10)?
(i) Green flag
(ii) “a” key
(iii) “b” key
(iv) “c” key
(i) and (ii)
(i), (ii) and (iv)
(i), (iii) and (iv)
(i), (ii), (iii) and (iv)
If I want to move the sprite to the right, which set of blocks would I need?
Condition of an AND Gate
If A is True and B is False => C is True, otherwise C is False
If A is False and B is True => C is True, otherwise C is False
If A is True and B is True => C is True, otherwise C is False
If A is True and B is True => C is False, otherwise C is FTrue
Condition of a OR Gate
If either or both A or B is True => C is True, otherwise C is False
If either A or B is True => C is True, otherwise C is False
If either or both A or B is False => C is True, otherwise C is False
If either or both A or B is True => C is False, otherwise C is True
Condition of a NOT Gate
If A is True => C is False
If A is False => C is False
If A is True => C is True
If A is False => C is True
Pause the program for a set amount of time
Wait
Stage
Sprite
Costume
If
A look for the sprite and the one sprite can have more than one of these for different looks
Costume
If
Forever
Repeat
Wait
Which block allows me to increase the score?
Set score to 0
Change score by 10
Why won't this variable change repeatedly (more than once)?
There is no change click by block
There is no hat block to activate the algorithm
There is no loop
There is no sensing block
What will this algorithm do?
End the game when time runs out
Start the game when time runs out
End the game when time reaches 10
Start the game when time reaches 10
The blue "touching" statement uses a Boolean value to create a(n) ...
conditional statement
iteration
loop
algorithm
___ is an expression that is either true or false.
Boolean Expressions
Arithmetic Expressions
Mathematical Expressions
Booly Expressions
A _____ variable can be used by all sprites.
Local
Global
Similar
New
A variable like this one, can only hold one value at a time
True
False
If this script is given to a sprite, what will the sprite say?
5
6
30
11
If this script is given to a sprite, what will the sprite say?
14
10
-10
4
If this script is given to a sprite, what will the sprite say?
3
9
2
8
Why won't this variable change repeatedly (more than once)?
There is no change click by block
There is no hat block to activate the algorithm
There is no loop
There is no sensing block
y = 145
y = -100
y = 145
y = -120
Giá trị sau cùng của biến a
-50
50
-70
70
When 2 or more algorithms are synchronized to run at the same time, this is an example of...
iterations
parallelism
peripheral devices
conditional statements
Which rotation style leaves the sprite unchanged even as its direction changes?
all around
Left right
Dont rotate
If the ball's direction is -45, what is its direction after the [point in direction 180 - direction] block is run?
225
135
-45
-135
The [create clone of myself] block is inside a [repeat 7] block. That [repeat 7] block is inside a [repeat 4] block. How many clones are created?
11
4
5
28
After you created a clone in Scratch, what type of block do you need to use to program it?
A "when I start as a clone" event
A "when green flag clicked" event
A "when key pressed" event
A "pick random" block
What shape will this code draw?
Circle
Square
Triangle
Rectangle
1. What happens if instructions in Scratch are placed in wrong order ?
Program will run faster
Program will run normal
Program will not run properly
Program will run slow
What would the output of “say weather” be at the end of this program?
rain
cloudy
rain, sun, rain, cloudy
weather
What value would be held by the ‘name1’ variable and the ‘name2’ variable at the end of this program?
name1 = Jordan
name2 = Riley
name1 = Riley
name2 = Jordan
name1 = Jordan
name2 = Jordan
name1 = Riley
name2 = Riley
What will be the output of this program when it is executed? (What will the sprite say)?
Good afternoon
How are you?
Good afternoon
How are you?
Nothing will be outputted/said
What will be the output of this program when it is executed? (What will the sprite say)?
Good afternoon
How are you?
How are you?
Good morning
Good afternoon
How are you?
Good morning
How are you?
Which of the conditions would evaluate to ‘True’ with the following inputs?
Which of the following blocks of code would make the Scratch Cat say “1, 2, 3” leaving a second in between each number?
What will be outputted (what will be said) when the following program is executed?
Sun, Rain, It’s raining
Sun, Rain, Rain
Sun, Rain, Rain, It’s raining
Sun, It’s raining
What will be the output of this program when it is executed? (What will the sprite say)?
10, 11, Lunchtime, 12
10, 11, Lunchtime, 13
10, 11, 12, 13
10, 11, Lunchtime, 12, 13
What will be the output of this program when it is executed? (What will the sprite say?)
Nothing
1, 2, 3, 4
1, 2, 3, 4, 5
1, 2, 3, 4, 5, 6
What will be the output of this program when it is executed? (What will the sprite say?)
cheese
biscuits
crisps
milk
What will be the output of this program when it is executed? (What will the sprite say?)
Sugar added
Milk
Cheese
Biscuits
The following block of code was used to create a shopping list and then replace a list item in ‘shopping_list’. Which item was replaced with ‘flour’?
milk
cheese
bread
butter
Giá trị sau cùng của biến a
-50
50
-70
70
Which rotation style leaves the sprite unchanged even as its direction changes?
all around
Left right
Dont rotate
What shape will this code draw?
Circle
Square
Triangle
Rectangle
1. What happens if instructions in Scratch are placed in wrong order ?
Program will run faster
Program will run normal
Program will not run properly
Program will run slow
What would the output of “say weather” be at the end of this program?
rain
cloudy
rain, sun, rain, cloudy
weather
What is the value that this command returns?
from 0 to 10
from 1 to 10
from 0 to 100
from 1 to 100
499
500
501
502
Why isn’t the basketball moving to (10, 0) after the green flag is clicked?
The block go to x y(0, 0) makes the basketball stay at (0, 0)
Direction is not correct
Event block is not correct
Moving 10 steps is not enough
An error in a program that prevents the program from running as expected.
A. workplane
B. bug
C. debugging
D. code
Given the cat is initially at (0,0), which of the following script wil give the same outcome?
None of the above
What would the sprite say if the user enters “2008” in the answer box? (Assume that the green flag is clicked?)
Sprite sẽ nói gì nếu người dùng nhập “2008” vào hộp trả lời? (Giả sử rằng lá cờ màu xanh lá cây được nhấp vào?)
13
14
15
None of the above
(không có đáp án đúng)
Scratch version 2.0 was released on May 9, 2013. When did the update version
3.0 was first announce?
(Scratch phiên bản 2.0 được phát hành vào ngày 9 tháng 5 năm 2013. Phiên bản cập nhật khi nào 3.0 lần đầu tiên được công bố?)
2014
2015
2016
2017
What’s result we get?
Kết quả của phép tính này là gì?
2335
2535
3523
3525
Building blocks in Scratch includes many categories, for example, Motion, Looks, Sound, Events. Which category does the following block belong to?
Motions
Events
Operators
Sensing
Control
( BONUS ) How many block types is there in scratch 3.0
9
20
21
8
6
To program a sprite to duplicate itself on the stage while the program is running, you would need to use
clone
duplicate
make a copy
paste
AND, OR, NOT are all examples of what in programming?
Variable
Boolean expressions
Connectives
Repoter block
Which option in the costume file would cause this sprite to face left instead of right?
Flip horizontal
Flip vertical
Forward/Backward
Front/Back
Which of the following is NOT a mathematical operator?
- * (Multiplication)
> (More than)
/ (Division)
+ (Addition)
Look at the Scratch stage below. Where on the stage is position (x:240, Y:180)?
Nhìn vào sân khâu Scratch bên dưới. Vị trí trên sân khấu là vị trí nào (x: 240, Y: 180)?
Top Left Corner - Góc trên bên trái
Bottom Right corner
- Góc dưới bên phải
The top middle - Giữa trên cùng
Top Right Corner - Góc trên bên phải
What will be outputted (what will be said) when the following program is executed?
Sun, Rain, It’s raining
Sun, Rain, Rain
Sun, Rain, Rain, It’s raining
Sun, It’s raining
It is one of the ten categories of Scratch blocks. They are color-coded medium-blue and are used to control a sprite's movement. They are available only for sprites.
Motion Blocks
Control Blocks
Sensing Blocks
Events Blocks
