Python: Your First Text Language for KS3 Computing: 11 ready-made live quiz games, 125 questions in all.
The questions cover Python selection and loops, Python variables and operators, Python arrays and strings, Lists, Comparison, indentation and logical operators and Syntax Rules.
There are 8 code-reading sets, 2 practice sets and 1 quickfire round. Question types: 64 true or false, 52 multiple choice and 9 fill the gap.
Pick a set, put the join code on the board and pupils play on their phones. Pupils need no account. Free for teachers, up to 40 players.
The gamesEach set is a fixed list of questions. Open a preview to see a few of them. { }
Quickfire: Python: Your First Text Language KS3 15 questions · Warm-up
Plays in 17 of 17 game modes, including Gold Rush, Big Catch and Speed Blitz.
Preview 3 sample questions 1 Selection in Python: true or false?
The expression `7 >= 7` evaluates to True.
2 Python lists: true or false?
List positions (indices) start at 1, not 0.
3 Writing Python: true or false?
The word print must be written in lower-case letters.
+ 12 more questions in the game.
{ }
Practice
Python: Your First Text Language: Errors KS3 15 questions · Core
Plays in 17 of 17 game modes, including Gold Rush, Big Catch and Speed Blitz.
Preview 3 sample questions 1 Python functions: true or false?
You define a function in Python using the keyword def.
2 Python lists: true or false?
A list can hold more than one value inside a single variable.
3 Common Python errors: true or false?
Python is case-sensitive, so Print() and print() are treated differently.
+ 12 more questions in the game.
{ }
Practice
Python: Your First Text Language: Lists KS3 15 questions · Core
Plays in 17 of 17 game modes, including Gold Rush, Big Catch and Speed Blitz.
Preview 3 sample questions 1 Selection in Python: true or false?
The expression `7 >= 7` evaluates to True.
2 Python lists: true or false?
List positions (indices) start at 1, not 0.
3 Writing Python: true or false?
The word print must be written in lower-case letters.
+ 12 more questions in the game.
{ }
Code reading: Python arrays and strings KS3 10 questions · Core
Plays in 13 of 17 game modes, including Gold Rush, Big Catch and Fossil Hunt.
Preview 3 sample questions 1 True or false? Read this Python code.
word = "screen"
print(len(word)) This code outputs 6.
2 True or false? Read this Python code.
nums = [24, 4, 1, 25, 9, 5]
print(nums[1]) This code outputs 4.
3 True or false? Read this Python code.
nums = [18, 29, 6, 23, 14]
print(nums[1]) This code outputs 29.
+ 7 more questions in the game.
{ }
Code reading: Python arrays and strings, set 2 KS3 10 questions · Core
Plays in 13 of 17 game modes, including Gold Rush, Big Catch and Fossil Hunt.
Preview 3 sample questions 1 What does this Python code output?
nums = [4, 27, 19, 5, 26]
print(nums[2]) 19 27 2 5
2 What does this Python code output?
nums = [9, 16, 6, 23, 21]
print(nums[3]) 23 3 6 21
3 What does this Python code output?
word = "ALGORITHM"
print(len(word)) 9 10 8 word
+ 7 more questions in the game.
{ }
Code reading: Python selection and loops KS3 10 questions · Core
Plays in 13 of 17 game modes, including Gold Rush, Big Catch and Fossil Hunt.
Preview 3 sample questions 1 True or false? Read this Python code.
count = 0
for i in range(5, 14):
count = count + 1
print(count) This code outputs 10.
2 True or false? Read this Python code.
total = 0
for i in range(3, 7):
total = total + i * 2
print(total) This code outputs 50.
3 True or false? Read this Python code.
x = 15
if x % 2 == 0:
print(x // 2)
else:
print(x * 3 + 1) This code outputs 46.
+ 7 more questions in the game.
{ }
Code reading: Python selection and loops, set 2 KS3 10 questions · Core
Plays in 13 of 17 game modes, including Gold Rush, Big Catch and Fossil Hunt.
Preview 3 sample questions 1 True or false? Read this Python code.
x = 18
while x > 0:
x = x - 7
print(x) This code outputs 0.
2 True or false? Read this Python code.
count = 0
for i in range(4, 18, 2):
count = count + 1
print(count) This code outputs 8.
3 True or false? Read this Python code.
a = 8
b = 8
print(a > 6 and b == 3) This code outputs False.
+ 7 more questions in the game.
{ }
Code reading: Python selection and loops, set 3 KS3 10 questions · Core
Plays in 13 of 17 game modes, including Gold Rush, Big Catch and Fossil Hunt.
Preview 3 sample questions 1 What does this Python code output?
total = 0
for i in range(1, 5):
total = total + i
print(total) 4 10 6 15
2 What does this Python code output?
x = 16
if x % 2 == 0:
print(x // 2)
else:
print(x * 3 + 1) 49 8 48 16
3 What does this Python code output?
x = 5
while x < 39:
x = x * 2
print(x) 40 39 20 80
+ 7 more questions in the game.
{ }
Code reading: Python variables and operators KS3 10 questions · Core
Plays in 13 of 17 game modes, including Gold Rush, Big Catch and Fossil Hunt.
Preview 3 sample questions 1 True or false? Read this Python code.
x = 7
m = 5
total = x * m - 4
print(total) This code outputs 31.
2 True or false? Read this Python code.
x = 7
y = 3
print(x // y) This code outputs 2.
3 True or false? Read this Python code.
m = 9
y = 3
total = (m + y) * 5
print(total) This code outputs 60.
+ 7 more questions in the game.
{ }
Code reading: Python variables and operators, set 2 KS3 10 questions · Core
Plays in 13 of 17 game modes, including Gold Rush, Big Catch and Fossil Hunt.
Preview 3 sample questions 1 What does this Python code output?
x = 33
y = 4
print(x % y) 8 29 8.25 1
2 What does this Python code output?
n = 9
b = 4
result = n - b + 3
print(result) 5 16 8 2
3 What does this Python code output?
x = 5
y = 2
print(x // y) 2.5 3 1 2
+ 7 more questions in the game.
{ }
Code reading: Python variables and operators, set 3 KS3 10 questions · Core
Plays in 13 of 17 game modes, including Gold Rush, Big Catch and Fossil Hunt.
Preview 3 sample questions 1 True or false? Read this Python code.
a = 9
b = 3
a = b
b = a
print(b) This code outputs 9.
2 True or false? Read this Python code.
x = 4
y = 2
print(x / y) This code outputs 2.
3 What does this Python code output?
x = 28
y = 4
print(x / y) 7 7.0 112 24
+ 7 more questions in the game.
How hosting works Pick a set and a game mode. The questions stay the same; the game changes.Put the join code on the board. Pupils join at subjecthub.co.uk/play on a phone or laptop. They need no account.Play for 1 to 7 minutes. You choose the length before you start.Free for teachers: host these sets with up to 40 players. You sign up once as a teacher.
See how each game mode plays →
More KS3 Computing topics ← All KS3 Computing games · All live games