Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Year 7 - Revision Recap

Total questions: 55

Worksheet time: 35mins

Name
Class
Date
1.

choose the sprite.

a)
b)
c)
d)
2.

What happens when we click this?

a)

Nothing happens

b)

The scene stops

c)

We can change the sprite

d)

The scene starts

3.

You can change the backdrop in Scratch.

a)

true

b)

false

4.

To add more sprite (character) which button should you click?

a)
b)
c)
5.

Which icon should you click to change Scratch backdrop

a)
b)
c)
6.

What is the name of this part of Sratch?

a)

Sprites

b)

Backdrop

c)

Costume

d)

Blocks

7.

What is the name of this in Scratch?

a)

Costumes

b)

Code

c)

Script

d)

Backdrop

8.

What colour blocks is used to make Sprite move (motion)?

a)

Blue

b)

Green

c)

Yellow

d)

Red

9.

What colour blocks allow the code to start move (event)?

a)

Blue

b)

Green

c)

Yellow

d)

Red

10.

What happen to sprite if you use this block?

a)

Sprite will jump

b)

Sprite will move 10 steps

c)

Sprite will change colour

d)

Sprite will say hello

11.
What do you call the characters in Scratch? 
a)
Sprite
b)
Script
c)
Scratch
d)
Sprite Scripts 
12.
Where do you go to get help in Scratch? 
a)
Sprite
b)
Script
c)
Scratch
d)
Question mark
13.
What do you call the list of commands in Scratch? 
a)
Sprite
b)
Script
c)
Scratch
d)
Help
14.
Which command let the sprites walk ?
a)
Walk
b)
Run
c)
Move
d)
GO!
15.
An algorithm is..
a)
.. A set of instructions
b)
... A motion block
c)
... A character
d)
... A loop statement 
16.
A costume is 
a)
A code block
b)
A motion 
c)
A different way a sprite looks
d)
A sound 
17.
You can paint a new costume for a sprite in Scratch?
a)
True
b)
False
18.

A completed program in scratch.

a)

Scratch

b)

volume

c)

project

19.

Where your project is displayed when active.

a)

speech bubble

b)

stage

c)

tempo

20.

Displays the location of your X and Y positions.

a)

stage

b)

coordinates

c)

volume

21.
What is the final value of b?
a)
0
b)
9
c)
10
d)
11
22.
What would this code do?
a)
Make a character dance
b)
Make a sound play
c)
rotate a character
d)
chase the mouse
23.
What will the cat say when this script is run?
a)
Have a nice day. (only)
b)
Here's some fruit. (only)
c)
Here's some fruit. Have a nice day. 
d)
You can't have any. Have a nice day. 
24.
What will happen when the green flag is clicked?
a)
Make the character spin
b)
Make the ball bounce
c)
Start the game 
d)
Add a sprite
25.

What does the ( Green Flag ) mean in Scratch?

a)

Nothing

b)

STOP

c)

Start

d)

Finish

26.

Can we add sound to our scratch project ?

a)

Yes

b)

No

27.

What is a character or object is called in Scratch?

a)

Spirit

b)

Sprint

c)

Sprite

d)

Split

28.
Where do you go to get help in Scratch? 
a)
Sprite
b)
Script
c)
Scratch
d)
Question mark
29.

What do you call the list of commands in Scratch?

a)

Sprite

b)

Script

c)

Scratch

d)

Help

30.

How do you duplicate a character in Scratch?

a)

press Ctrl+Del on the keyboard

b)

press Ctrl+Backspace on the keyboard

c)

click on the Scissors

d)

click on the Stamp

31.
Where do you find the images of backdrops to insert in Scratch? 
a)
Costumes
b)
Backdrop
c)
Gallery
d)
Script
32.

Which group of blocks include the When Flag Clicked command?

a)

Motion

b)

Looks

c)

Sound

d)

Control

33.
Scratch is a free programming language where you can create your own interactive stories, games, and animations.
a)
True
b)
False
34.

is integer a number

a)

true

b)

false

35.

chose which is a floating point

a)

14

b)

15.5

36.

choose a string

a)

"tim"

b)

"tim

c)

'tim'

d)

"tim

e)

tim

37.

in python does i t matter if we right "and" this together and 'and' together

a)

true

b)

false

38.

where is python used

a)

web aplications

b)

data science

c)

mobile apps

d)

GUI applications

39.
What is the correct definition for a VARIABLE?
a)
a changeable value, such as a score in a computer game.
b)
a value that cannot be changed
40.
What will the output be from the following code?
print("3+4")
a)
7
b)
3+4
c)
34
d)
SyntaxError
41.

Guess the output:


a = 255

b = 255

print(a == b)

a)

True

b)

False

42.
To get the users input what function do we use?
a)
Input
b)
input<> 
c)
input() 
d)
INPUT()
43.
What symbol is used in python to assign values to a variable?
a)
equals =
b)
plus + 
c)
forward slash /
d)
asterisk *
44.
A syntax error means your code has a 'grammar' mistake or you used symbols/operations incorrectly
a)
True
b)
False
45.

Which of the following is a command to have a message appear on the screen?

a)

print

b)

write

c)

msg

d)

input

46.

Pick the Python command used to make the user type in some data (input the data)

a)

get

b)

input

c)

int

d)

float

47.

Which of the following Python command can be used for WHOLE numbers?

a)

input

b)

int

c)

float

d)

print

48.

Which of the following is a Python command to work with DECIMAL numbers?

a)

input

b)

int

c)

float

d)

print

49.

What would be printed by the command

print('12-5')

a)

12-5

b)

'12-5'

c)

7

d)

'7'

50.
What will the output be from the following code?
print(Hello world!)
a)
Hello world!
b)
SyntaxError
c)
Hello world
d)
print(Hello world!)
51.

What is the result of the following operation?

print(1 + 4*3)

a)

11

b)

12

c)

13

d)

15

52.

What is the correct file extension for Python files?

a)

.py

b)

.pt

c)

.pyt

d)

.pyth

53.

What will be the output of this code?


x = “2”

y = “4”

z = int(x) + int(y)

print(z)

a)

6

b)

6.0

c)

both are correct

54.

Below is the code for printing student's name. What is the best answer to put in (?)


name = student

print ( ? )

a)

text

b)

print

c)

name

d)

student

55.

What will be the output when a user enters WILLIAM


name = input("Enter your name: ")

print("Hello, " + name)

a)

Hello name

b)

Hello William

c)

Helloname

d)

Hello WILLIAM