SHSubjectHub

Computer Science, Business and Creative iMedia, marked for you

8,000+ questions aligned to OCR, AQA, EDUQAS, Edexcel and Pearson BTEC. Pre-built mocks and topic sets, or custom assignments from comprehensive question banks. One school, one login, and KS3 Computing included with every package.

3,000+ GCSE & A Level

Exam-style questions aligned to OCR, AQA, EDUQAS & Edexcel

AI-Powered

Intelligent marking and student support with pedagogical guardrails

Track Progress

Real-time analytics and insights on student performance

What we cover

Computer Science, Business & Economics and Creative iMedia are the three packages, and KS3 Computing comes with any of them. Teachers and students log in once and switch between them.

KS3
KS3 Computing
Years 7 to 9 · No exam board
  • 14 units across Years 7 to 9: binary, networks, cyber, databases, graphics, apps
  • 89 lessons and 1,500+ auto-marked questions across 14 units
  • 16 flowchart mimics students program and watch run, sensors and all
  • Python Lab, Spreadsheet Lab and every game, on KS3 topics
◐ Beta, open nowWith any package
Included with any package

See it in action

Pick a subject and watch a student answer get typed, marked and fed back, the way it happens on the platform.

Question 1 of 5•Score: 5 / 10 (50%)
Pizza Order System
Programming Fundamentals•2/5 marks
A pizzeria tracks orders using parallel arrays. Write a program that: • Creates two arrays: `sizes` containing ["Small", "Medium", "Large", "Small", "Medium"] and `prices` containing [8.00, 10.00, 12.00, 8.00, 10.00] • Calculates and displays the total value of all orders • Counts and displays how many Small pizzas were ordered • Finds and displays the most expensive single order Use loops to process the arrays.
# Pizza Order System sizes = ["Small", "Medium", "Large", "Small", "Medium"] prices = [8.00, 10.00, 12.00, 8.00, 10.00] # Write your code here
Run
Submitted

Homework, assessments and cover, marked for you

Set it once and students get on with it. The platform marks every answer and tells them what to fix, and you see the results, whether or not you are in the room.

Homework

Set a ready-made topic set with a due date. Every answer is marked as it comes in, with feedback on what to fix, so you open a markbook instead of a pile of books.

Assessments and mocks

Practice papers and mocks written to each board's specification. Turn on test mode and marks land against the real mark scheme, broken down by topic.

Cover lessons

Leave a self-paced lesson or an assignment. Students log in and work through it with hints and marking as they go, so the cover teacher does not need to know the subject.

Revision and catch-up

Five-a-day starters, topic mastery sets and games from the same question bank. A student who missed a lesson can catch up on their own.

0+
UK schools
0+
student accounts
0+
questions marked
0+
assignments set by teachers

How it works

STEP 1

One school account

Teachers and students join once with their school email or a class code. Add subjects as packages, no new logins or setup.

STEP 2

Practice that marks itself

Questions from multiple choice to full financial documents and storyboards, marked and fed back the way a teacher would.

STEP 3

Teachers see everything

Set assignments in minutes, watch live progress, and let the analytics show you exactly who needs help before the exam does.

Simple school pricing

£150 / package / year

Each subject is a package on your school account. Unlimited teachers and students, every tool and question bank included.

KS3 Computing is not a package. It comes with whichever one you subscribe to.

Subscribe by 31 October 2026 and your school gets all three packages for its first year.

Full pricing details

Ready to see it with your classes?

Subscribe by 31 October 2026 and your school gets all three packages, Computer Science, Business and iMedia, for its first year.