Use the panel on the left to choose your subject and keyword. Then use the activities below.
No keyword selected
VIDEO 1
After you pick a keyword on the left, use this section to generate and watch a short explanation video.
DRAG AND DROP 1
Fill in the gaps by dragging the correct words into the sentence below.
In a ________ loop, the code runs ________ a condition is met.
while
until
for
forever
MULTIPLE CHOICE 1
MCQ 1 placeholder: the first multiple-choice question for this keyword will appear here.
Correct answer and feedback for MCQ 1 will be shown here.
QUESTION 1
Question 1 placeholder: the first GCSE-style question for this keyword will appear here.
Feedback for Question 1 will be shown here.
VIDEO 2
Placeholder for a second explanation video for this keyword.
DRAG & DROP 2
Fill in the gaps by dragging the correct words into the sentence below.
A ________ stores data that can change, while a ________ stays the same.
constant
variable
string
array
MULTIPLE CHOICE 2
MCQ 2 placeholder: the second multiple-choice question for this keyword will appear here.
Correct answer and feedback for MCQ 2 will be shown here.
QUESTION 2
Question 2 placeholder: the second GCSE-style question for this keyword will appear here.
Feedback for Question 2 will be shown here.
VIDEO 3
Placeholder for a third explanation video for this keyword.
DRAG AND DROP 3
Fill in the gaps by dragging the correct words into the sentence below.
In an ________ statement, the computer chooses between ________ paths.
IF
ELSE
input
output
MULTIPLE CHOICE 3
MCQ 3 placeholder: the third multiple-choice question for this keyword will appear here.
Correct answer and feedback for MCQ 3 will be shown here.
QUESTION 3
Question 3 placeholder: the third GCSE-style question for this keyword will appear here.
Feedback for Question 3 will be shown here.