wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Year 7 End of Year Revision

Total questions: 39

Worksheet time: 20mins

Name
Class
Date
1.

Finding and fixing errors in your code

a)

Debugging

b)

Iteration

c)

Algorithm

d)

Selection

2.

The physical parts of a computer system

a)

Hardware

b)

Software

c)

Input

d)

Output

3.

Translating a set of instructions into a language the computer can understand

a)

Algorithm

b)

Programming

c)

Iteration

d)

Debugging

4.

A set of instructions to solve a problem or complete a task written for humans to follow

a)

Hardware

b)

Software

c)

Input

d)

Algorithm

5.

Hardware that sends data to a computer system

a)

Input

b)

Output

c)

Software

d)

Algorithm

6.

Follows instructions to process input and turn it into output

a)

Hardware

b)

Computer System

c)

Selection

d)

Iteration

7.

Repeating steps in an algorithm or program, also called repetition and loops

a)

Selection

b)

Iteration

c)

Algorithm

d)

Debugging

8.

A decision or a question that tells a program to look at the answer, then follow a particular sequence

a)

Selection

b)

Iteration

c)

Algorithm

d)

Debugging

9.

The programs that run on a computer

a)

Hardware

b)

Software

c)

Algorithm

d)

Iteration

10.

Hardware used to communicate data that has been processed

a)

Input

b)

Output

c)

Software

d)

Algorithm

11.

Every cell in a spreadsheet or worksheet has a unique cell reference, which consists of

a)

a letter followed by a number

b)

two letters

c)

two numbers

d)

a number followed by a letter

12.

In Excel...

a)

Both rows and columns are referred to by numbers

b)

Both rows and columns are referred to by letters

c)

Letters refer to columns and the numbers refer to rows

d)

Letters refer to rows and the numbers refer to columns

13.

In excel, formulas always start with

a)

=

b)

+

c)

formula

d)

(

14.

In Excel, what symbol is used for multiplication?

a)

x

b)

*

c)

:

d)

/

15.

In Excel, what symbol is used for division?

a)

x

b)

*

c)

:

d)

/

16.

What formula CANNOT calculate the total stock level in the bakery for all of its products combined.

a)

=SUM(C2:C7)

b)

=SUM(C2,C3,C4,C5,C6,C7)

c)

=C2+C3+C4+C5+C6+C7

d)

=SUMC2+C3+C4+C5+C6+C7

17.

Which of the formula's would output the price of the CHEAPEST item in the bakery?

a)

=MIN(B2:B7)

b)

=LOW(B2:B7)

c)

=SML(B2:B7)

d)

=BOTTOM(B2:B7)

18.

Which of the formula's would output the price of the MOST EXPENSIVE item in the bakery?

a)

=MAX(B2:B7)

b)

=HIGH(B2:B7)

c)

=LRG(B2:B7)

d)

=TOP(B2:B7)

19.

What would be a correct formula to add together all the prices in the bakery?

a)

=SUM(B2:B7)

b)

=SUM(B2+B7)

c)

=SUM(B2,B7)

d)

=ADD(B2:B7)

20.

What is the cell reference for the the label Price?

a)

1B

b)

B1

c)

1

d)

B

21.

Which of the following is NOT a helpful question to ask yourself when determining whether to trust information online?

a)

Who is the author?

b)

Can I find another source?

c)

What is the motivation?

d)

How cool does it look?

22.

Which of the following is NOT a helpful option if you're uncomfortable with the way someone is communicating with you online?

a)

Reporting to CEOP

b)

Telling a trusted adult

c)

Continuing to talk to them

d)

Blocking the person

23.

Which face design will you see if the code is run?

a)

Sleepy

b)

Happy

24.

_______ can be used to represent characters in your game.

a)

Code

b)

Sprites

c)

People

25.

Which block of lets you create your sprite?

a)
b)
c)
26.

Which of these blocks of codes tells the sprite what to do when it overlaps with another sprite?

a)
b)
c)
27.

What is the name of the variable in this code?

a)

score

b)

button A

c)

Level 2

28.

What will happen when you press the A button?

a)

score will go up by 1

b)

score will go down by 1

c)

Nothing will happen

29.

What will happen when you press the B button?

a)

score will go up by 1

b)

score will go down by 1

c)

Nothing will happen

30.

What score would you need to reach Level 2?

a)

1

b)

5

c)

5 or above

31.

What is the name of the variable in this code?

a)

randomNumber

b)

pick random

c)

"Dare"

d)

"Truth"

32.

What will be displayed first if the random number is a 1?

a)

Truth

b)

Dare

c)

Next Person

33.

What will be displayed first if the random number is a 0?

a)

Truth

b)

Dare

c)

Next Person

d)

Nothing

34.

The _______ variable is set to True

a)

Happy

b)

Sleepy

c)

if

d)

on start

35.

What are variables used for in programming?

a)

Storing data for later use

b)

Displaying something on the screen

36.

Which of these blocks will continuously repeat your code?

a)

On Start

b)

Forever

c)

On Button A

d)

On Shake

37.

Which of these blocks will only be executed when the user performs an action?

a)

On Start and Forever

b)

On Button A and On Shake

38.

Which of these is an output

a)
b)
c)
d)
39.

Which of these is an input?

a)
b)
c)
d)