wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PracticeScratchHKICO

Total questions: 59

Worksheet time: 2hrs 49mins

Name
Class
Date
1.
What can you cannot create with Scratch
a)
Animations
b)
Games
c)
Android Apps
d)
Embeded Application
e)
None of the above
2.
As of Scratch 3.0. Which of the following input sensors is not provided among sensing blocks
a)
Mouse
b)
Touch
c)
Keyboard
d)
All of the above
e)
None of the above
3.
What can you do custom blocks
a)
Script Reuse
b)
Connect to sever
c)
Rename the project
d)
Everything
e)
None of the above
4.
Which of the following is not category provided in Scratch 3.0?
a)
Motion
b)
Sensing
c)
Looks
d)
Detection
e)
None of the above
5.
Which of the following sites is available to teachers/ducators who want resources, advice or ideas for teaching about Scratch
a)
Scratch 404
b)
ScratchEd
c)
ScratchForSchool
d)
Scratch in 1 minute
e)
None of the above
6.
Which of the following can be exported and saved as a local file?
a)
Colors
b)
Meta data
c)
Costumes
d)
Events
e)
None of the above
7.
A student set a variable for sprite A but cannot find the variable in sprite B, What could be the cause
a)
The variable nam collides with sprite B
b)
The variable is not set to global
c)
The variable does not receive a value yet
d)
The variable can only be used once
e)
None of the above
8.
Projects uploaded to Scratch wwebsite are licensed under?
a)
Creative Commons Attribution-Share Alike License 2.0
b)
GNU General Public License 3.0
c)
Apache License 2.0
d)
BSD License 3.0
e)
None of the above
9.
What is a variable?
a)
A variable is a changeable value recorded in Scratch's memory
b)
A variable is a user input value that can be processed for further use
c)
A variable is a number that counts be occurrences of certain event
d)
A vairable is a constant cannot be changed once set
e)
None of the above
10.
What is the extension for Scratch project files
a)
.ini
b)
.zip
c)
.scratch
d)
.sb3
e)
None of the above
11.
What is the demension of a regular sized stage
a)
1920 x 1080
b)
960 x 640
c)
640 x 350
d)
480 x 360
e)
None of the above
12.
The Y axis is "Up" and "Down"
a)
True
b)
False
c)
1.0
d)
2.0
e)
None of the above
13.
Which animals Scratch logo contains
a)
Koala
b)
Cat
c)
Lion
d)
Dog
e)
None of the above
14.
"If on edge, bounce" mean ...?
a)
Jump
b)
Go back
c)
Continue
d)
Stop
e)
None of the above
15.
Which color indicate "Control Comand"?
a)
Orange
b)
Green
c)
Blue
d)
Red
e)
None of the above
16.
Displays the location of your X and Y positions
a)
state
b)
coordinates
c)
volume
d)
script
e)
None of the above
17.
Blocks the allows you to repeat scripts multiple times
a)
Repeating block
b)
Script
c)
Volume
d)
Tempo
e)
None of the above
18.
What is a loop?
a)
Start the program
b)
Ending the program
c)
Allows something to be repeated
d)
Programs running
e)
None of the above
19.
Which option lets me move to the right
a)
Change x by 10
b)
Change y by 10
c)
Set x to 0
d)
Set y to 0
e)
None of the above
20.
Which of the following is an example of iteration(loop)?
a)
repeat 30
b)
wait 0.001 secs
c)
turn right 45 degress
d)
go to x and y
e)
None of the above
21.
Scratch is developed by whom?
a)
Mitchel Resnick
b)
Tim Berners Lee
c)
Herman Hollerith
d)
Microsoft
e)
None of the above
22.
Which group of blocks includes the "Say hello" block?
a)
Motion
b)
Events
c)
Control
d)
Looks
e)
Sound
23.
I go to add a script to my character and find that my blocks have disappeared. Why is this
a)
Scratch Malfunctioned
b)
I have stage selected
c)
I have exceeded the block limit
d)
All of the above
e)
None of the above
24.
Which block will give the sprite a location to start from when placed at the start of your code?
a)
Move
b)
Switch Costume
c)
Go to X Y
d)
Show
e)
Hide
25.
Where do you find the background images to insert in Scratch
a)
Costumes
b)
Gallery
c)
Script
d)
Backdrops
e)
Sprite
26.
A computer follows stepwise instructions to complete any task, which is known as?
a)
Program or Script
b)
Gallery
c)
Sprite
d)
Scratch
e)
None of the above
27.
How to you create a loop in Scratch
a)
Use a cat sprite
b)
Use a repeat block
c)
Snap a block
d)
Use a backdrop
e)
None of the above
28.
Which is the developer of the Scratch
a)
Google
b)
Microsoft
c)
Amazon
d)
MIT
e)
None of the above
29.
What is the function of the 'Forever' command block?
a)
Runs the scrip inside over and over
b)
Point sprite in specified direction
c)
If condition is true, runs the blocks inside
d)
All of the above
e)
None of the above
30.
Which command block enables you to control the car?
a)
Point in direction
b)
Wait secs
c)
When_key is pressed
d)
Forever
e)
if then
31.
What would you call the track in your racing car game?
a)
Sprite
b)
Stage
c)
Scripts
d)
Toolbox
e)
Panel
32.
What is the car in the racing car game?
a)
Sprite
b)
Stage
c)
Scripts
d)
Toolbox
e)
Panel
33.
What is the function of the 'when green flag click' command block?
a)
Point sprite in the specfied direction
b)
If condition is true, runs the blocks inside
c)
Runs the script
d)
When_key is pressed
e)
None of the above
34.

Where would the cat be after clicking the green flag?

a)

(0, 25)

b)

(25, 0)

c)

( 0, 0)

d)

(25, 25)

35.

What is the size of the cat when clicking on the green flag?

a)

100

b)

110

c)

120

d)

130

36.

What will the above code draw?

a)

Round shape

b)

Square

c)

Rectangle

d)

Cylindrical

37.

What is the panel show in the picture called?

a)

Naming Panel

b)

Sprite Editor

c)

Sprite Pane

d)

D. Info Editor

38.

Where would the cat be 5 seconds after clicking the green flag?

a)

(0, 90)

b)

(50, 100)

c)

(100, 0)

d)

(80, 0)

39.

What is the cat's direction 1 second after clicking the green flag?

a)

90

b)

99

c)

100

d)

None of the above

40.

Building blocks in Scratch are divided into many categories, for example, Motion, Events,

Operators. Which category does the following block belong to?

a)

Motion

b)

Events

c)

Operators

d)

Control

41.

The following is an empty “repeat until” control block, blocks of which following categories can

be expected to be filled in ?

a)

Motion

b)

Events

c)

Sensing

d)

Control

42.

Refer to the following scene and script:

What does the character say the volume after the green flag is clicked?

a)

volume

b)

0

c)

40

d)

50

43.

Refer to the following script:

What is X if the character says a six-sided dice number randomly in every 2 seconds?

a)

1

b)

3

c)

5

d)

6

44.

Which of the following script is correct to let the character zoom in and zoom out forever?

a)

b)

c)

d)

45.

Refer to the following script:

Which of the following character’ moving steps is NOT correct after the green flag is clicked?

a)

25

b)

30

c)

35

d)

45

46.

Refer to the following script:

Which of the following key can zoom in 50%?

a)

1

b)

2

c)

3

d)

1

47.

Refer to the following script:

Which of the following location is final location?

a)

(120, 20)

b)

(50, 60)

c)

(76, 99)

d)

(0, 0)

48.

What is the value of solution?

a)

5

b)

23

c)

19+4

d)

Solution

49.

Looking at the script block above. What is the ghost's starting position?

a)
  1. X:100, Y:50

b)

X:50, Y:50

c)

(X:100, Y:100)

d)

X:0, Y:0

50.

Look at the Scratch stage below. Where on the stage is position (x:240, Y:180)?

a)
  1. Top Left Corner

b)

Bottom Right corner

c)

The top middle

d)

Top Right Corner

51.

What happens to the shark when the spacebar is pressed AND it is touching Fish1?

a)
  1. The shark switches to costume shark-b and broadcasts a message.

b)

The shark broadcasts a message and then switches to costume shark-a

c)

The shark switches to costume shark-a

d)

The shark switches to costume shark-b

52.

What would be the answer of this mathematical expression?

a)

10

b)

0

c)

5

d)

Infinity

53.

What will this code do?

a)

Make my character go to blue

b)

Make my character win the game

c)

Make my character go back to the start if it touches blue

d)

Make my character go back to the start if it touches the bad guy

54.

This is an image of the stage in scratch, which coordinates would be

a location in the top left?

a)

X=120, Y=145

b)

X=200, Y=-100

c)

X=-134, Y=-120

d)

X=-120, Y=145

55.

What will code do?

a)

Go up

b)

Go Down

c)

Go Left

d)

Go Right

56.

What would the Sprite say if the TEST set to 10

a)

My name is Bob

b)

I like chocolate

c)

Hello

d)

Nothing

57.

This Block is Called

a)

Loop

b)

Variable

c)

Conditional statement

d)

Repeat

58.

What is the variable in this code

a)

Forever

b)

Say

c)

Count

d)

When Clicked

59.

What will this script do?

a)

the sprite will continue moving until the sprite touches orange

b)

the sprite will only move when it is touching the colour orange

c)

The sprite will move forever

d)

the sprite will stand still