wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Last Minute Revision KS3

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

What is the correct way to store a whole number and a word in Python?

a)

num = "10", word = 5

b)

num = 10, word = "hello"

c)

num = "hello", word = 10

d)

num = int("ten"), word = str(5)

2.

What does the `str()` function do in Python?

a)

Converts a string into a number

b)

Converts any value into a string

c)

Stores a variable as a list

d)

Adds two numbers together

3.

In Python, what does the `==` operator do?

a)

Assigns a value to a variable

b)

Compares two values to check if they are equal

c)

Checks if two variables are different

d)

Joins two strings together

4.

What is the process of finding and fixing errors in code called?

a)

Compiling

b)

Debugging

c)

Executing

d)

Encrypting

5.

In Python, what is the purpose of the `#` symbol?

a)

It creates a new variable

b)

It ends a loop

c)

It is used to write a comment

d)

It multiplies two numbers

6.

What is the process of breaking down a problem into smaller parts called?

a)

Compiling

b)

Decomposition

c)

Debugging

d)

Iteration

7.

What is abstraction in programming?

a)

Writing code without using variables

b)

Hiding unnecessary details to focus on the important parts

c)

Breaking a problem into smaller parts

d)

Repeating a process until a condition is met

8.

What is malware?

a)

A tool used to speed up your computer

b)

Software designed to protect your files

c)

Malicious software intended to harm a computer or steal data

d)

A program that updates your system automatically

9.

In app development software, what UI element allows the user to type text?

a)

Label

b)

Button

c)

Textbox

d)

Image

10.

What does e-safety involve?

a)

Learning to write secure code

b)

Protecting personal information and staying safe online

c)

Installing new software updates

d)

Using strong Wi-Fi signals

11.

What does a search engine do?

a)

Stores your personal files

b)

Connects devices to the internet

c)

Finds and displays websites based on keywords

d)

Edits and formats text documents

12.

What is the main difference between input and output devices in a computer system?

a)

Input devices display information; output devices store it

b)

Input devices are used for programming; output devices are for games

c)

Input devices send data to the computer; output devices show the results

d)

Input devices are always wireless; output devices are always wired

13.

What does the CPU do in a computer?

a)

Stores all your files and data

b)

Connects the computer to the internet

c)

Processes instructions and carries out tasks

d)

Controls the screen brightness

14.

Which of these is a storage device?

a)

Monitor

b)

Keyboard

c)

Hard drive

d)

Printer

15.

What number system does a computer use to process data?

a)

Decimal

b)

Hexadecimal

c)

Binary

d)

Octal

16.

What is the important piece of software that runs apps, manages security, and provides a user interface?

a)

Web browser

b)

Operating system

c)

Antivirus

d)

Word processor

17.

What is iteration in programming?

a)

Making random guesses in code

b)

Repeating a set of instructions until a condition is met

c)

Breaking a problem into smaller parts

d)

Stopping a program from running

18.

What is Small Basic mainly used for?

a)

Building large commercial apps

b)

Learning the basics of programming

c)

Managing computer networks

d)

Editing videos and audio files

19.

In computing, what does FDE stand for?

a)

Find, Download, Execute

b)

Fetch, Decode, Execute

c)

Format, Delete, Exit

d)

File, Data, Encryption

20.

In Kodu, if a user wants their character to collect objects, which concept is most involved?

a)

Pathing

b)

Cloning

c)

Interaction

d)

Abstraction