When each Year 7–9 unit is taught. Select a unit to see its lessons.
IGCSE year plan
Cambridge IGCSE Computer Science (0478) across Years 10 and 11, 3 lessons a week. Select a topic to see what it covers and open its lessons.
GCSE year plan
IB year plan
IB Diploma Computer Science for the 2027 exams, across Years 12 and 13, 4 lessons a week. It follows the IB's suggested order: A1 to A3 and then programming (B1 to B3) in Year 12; the internal assessment, A4 Machine learning and the Paper 1 case study in Year 13. HL extensions are taught alongside each topic.
A Level year plan
Get free resources
New free lessons, worksheets and revision sheets for Computer Science, sent to your inbox.
For teachers and students, Year 7 to A Level
Only what's new and useful
Unsubscribe from any email
Baseline: what do you already know?
Year 7 · Digital citizenship & school systems · Lesson 2 of 7Unplugged
What you'll learn
Show what they already know about computers, algorithms and staying safe online
Try every question, even when unsure, so the teacher can plan the year
Identify one topic they feel confident about and one they want to learn
Open the slidesSlides open in Google Slides present mode (full screen, laser pointer) for signed-in users with a plan or school access.
Baseline: what do you already know?
Year 7 · Digital citizenship & school systems · Lesson 2 of 7Unplugged
NameFormDate
Baseline test (25 marks)
A. Computer systems (8 marks)
Sort these into input or output devices: keyboard, speaker, mouse, printer, microphone, monitor. (3 marks)
Input
Output
Name one thing in a home, other than a laptop or phone, that has a computer inside it. (1 mark)
What is the difference between hardware and software? Give one example of each. (4 marks)
B. Algorithms and programming (9 marks)
What is an algorithm? (2 marks)
These steps are in the wrong order. Number them 1 to 4: Rinse the brush · Put toothpaste on the brush · Pick up the brush · Brush your teeth for two minutes. (2 marks)
A sprite runs these blocks. What shape does it draw? (1 mark)
pen down
repeat 4
move 100 steps
turn right 90 degrees
What would you change to make it draw a triangle? (2 marks)
What is a bug in a program? (2 marks)
C. The internet and staying safe (8 marks)
What is the internet? (2 marks)
Give two ways to check whether a website can be trusted. (2 marks)
Someone you only know from an online game asks for your home address. What should you do? Give two actions. (2 marks)
Give one rule for making a strong password. (1 mark)
Name one person you could tell if something online upset you. (1 mark)
D. Challenge (no marks: have a go)
Computers store everything using only two digits. What are they?