NEW
Font size
WorksheetsScratch HKICO lí thuyết
Total questions: 20
Worksheet time: 10mins
Given the script and scene below. How many clones will be made in each time the green flag is clicked?
A. 1
B. 2
C. 3
D. Unlimited
The stage is the space where sprites can move around. This space is two-dimensional. The horizontal direction goes from -240 to 240. The vertical direction ranges from?
A. -180 to 180
B. -360 to 360
C. -90 to 90
D. -240 to 240
E. None of the above
In the stack of blocks below, how many times does the sprite move 10 steps?
A6
B. 7
C. 8
D. 9
E. None of the above
What does the sprite cat would say?
A. 68
B. 86
C. 74
E. None of the above
D. 47
Given the following script and scene. When up arrow key is pressed, the sprite Cat would move up. When down arrow key is pressed, the sprite Cat would move down. (Assume the green flag is clicked). Why doesn’t it work?
A. “Change y” should be replaced by “Change x”..
B. Change y by 10 is too small.
C. Change y by -10 is too small.
D. Up arrow/Down arrow should be pressed.
E. None of the above.
Given the following scene. What’s the expected result of variable “x”?
A.2
B. 4
C. 6
D. 8
D. None of the above
Given the following the script and scene. When the sprite is clicked, the cat would move from (0,0) to random position. Which of the following can slow down its speed?
A. Increase the cat’s size.
Add more B. script blocks to increase its weigh.
C. “Wait 0.2 seconds” should be replaced by “Wait 0.3 seconds”.
D. Set the initial position to (100, 100).
E. None of the above
Michelle wants the cat to start in the middle of the stage, then move across the stage and grow. It works the first time she clicks the green flag - but not when she clicks it again! What's going on?
A. Increase repeat 3 to repeat 5 or 10.
B. Glide to … should be replaced Go to.
C. Change size by … to Change size 20.
D. Script blocks after When … should be put in a “Forever” loop.
E. None of the above.
The following expression receives a numerical or logical value?
A. 0
B. 1
C. False
D. True
D. None of the above
Building blocks in Scratch includes many categories, for example, Motion, Looks, Sound, Events. Which category does the following block belong to?
A. Motions
B. Events
C. Operators
D. Sensing
E. Control
Given the following scene. How long would the sprite Bat gradually glide from (0, 0) to (-50, 100)?
A. 1 second
B. 10 seconds
C. 2 seconds
D. 20 seconds
E. None of the above
Given the operator. What’s result we get?
A. 2335
B. 2535
C. 3523
D. 3525
E. None of the above
In this Pong game, the ball is keep moving from the left to the right. What if we want the ball to move around in the stage?
A.
B.
C.
D.
E. None of the above.
This is script of paddle sprite, what does the script do?
A. The paddle would move around the stage
B. The x coordinate of paddle equal to x coordinate of the ball.
C. The x coordinate of paddle equal to x coordinate of the mouse.
D. The paddle would move around the ball.
E. None of the above.
Given the following script and scene. The sprite Cat asks the user to enter a number. The script compare number and 50. What would the cat say if the user enters number 60?
A. What’s your number?
B. Join 60 is bigger than 50.
C. 60 is bigger than 50.
D. Answer is bigger than 50.
E. None of the above.
In the script, if the user enters a number which is smaller than 50. Nothing happens. If the user enters a number which is smaller than 50. The cat would say a sentence to announce. What scripts should be changed?
A. “If …. then …” should be replaced by “If…then…else”.
B. “Stop all” should be added to the bottom of the script.
C. “Say join number …” should be added.
D. “If … then …” should be replaced by repeat.
E. None of the above.
Scratch version 2.0 was released on May 9, 2013. When did the update version 3.0 was first announce?
A. 2014
B. 2015
C. 2016
D. 2017
E. 2018
Given the following script and scene. What would the sprite say if the user enters “2008” in the answer box? (Assume that the green flag is clicked)
A. 13
B. 14
C. 15
D. 16
E. None of the above
In this program, the user enters value of number a and b respectively. After that, the cat would say sum of a and b. But it returns the wrong number. Why?
A. The input value of variable b is set by a.
B. The input value of variable a is set by b.
C. Variable named Sum is not equal to a + b.
D.
E. None of the above.
Which of the following scripts gives the same outcome as the above script and scene?
A.
B.
C.
D.
E. None of the above
