Skip to content
Teaching and assessment platformLive

SubjectHub

A teaching and assessment platform for secondary schools. Questions, lessons, marking and tracking for Computer Science, Business, Economics, Creative iMedia and KS3 Computing.

A GCSE Python question: written, run and marked against the mark scheme.

SubjectHub in numbers

subjecthub.co.uk
UK schools
100+
student accounts
4,000+
answers marked
250,000+
exam-style questions
9,000+
question types
78
Studios: full apps pupils make things in
20
live game modes
21

Questions

Questions that work like the exam

Exam questions aren't all multiple choice, so SubjectHub's aren't either. Pupils write and run real code, query a real database, build circuits, trace algorithms, draw entity relationship diagrams, program a Turing machine, plan a storyboard. There are 78 question types, and every one marks the way the mark scheme does.

  • A GCSE programming question: the pupil's Python, run and marked against the mark scheme, with the marks explained.
    Python answers are run, then marked against the mark scheme.
  • An SQL question: the pupil's query runs against the real tables and is marked by its results.
    SQL runs against a real database and is marked by what it returns.
  • An entity relationship diagram for a cinema booking system: the pupil sets each relationship's cardinality.
    Entity relationship diagrams with crow's foot notation.
  • Build a Turing machine: the pupil writes transition rules and tests them on the tape in a simulator.
    Turing machines, built and run on a live tape.
  • A Dijkstra's algorithm trace on a weighted graph.
    Graph algorithms, traced step by step.
  • A bubble sort trace from pseudocode.
    Trace tables from exam-style pseudocode.
  • A truth table for an XOR gate, completed and marked.
    Truth tables, completed and marked.
  • A pupil's R093 storyboard for a charity video: illustrated scenes with shot type, angle, camera movement, sound and timing, against the brief's running time.
    Creative iMedia storyboards, built the way the R093 paper expects.

Marking

Marked in seconds, with the reasons

Code is run and checked. Calculations are checked in code. Written and design answers are marked against the board's own mark scheme or level descriptors, and pupils see which marks they earned and why. The teacher can change any mark. While pupils work, a Study Help tutor guides them towards the answer without giving it away, and teachers can read every conversation.

Study Help guides; it never gives the answer.
The storyboard's result: its OCR level, a written comment and each check ticked off.
A storyboard marked against OCR's R093 levels, every check listed.

Studios

Twenty Studios

Studios are full apps that run in the browser, with nothing to install. Pupils design websites and write HTML, build games and mobile apps, animate, draw logos and characters, make interactive e-learning, work in spreadsheets and documents, query databases and wire up logic circuits. Work saves to their account, a teacher can set any Studio as an assignment, and the teacher sees everything a class has made.

HTML Studio's X-ray: click anything on the page to find its code.
Logic Gate Studio: flip a switch and the truth table follows.
Flowchart Studio: run an algorithm one step at a time.
  • Website Studio: a business site built from sections, with themes and on-page editing. No code needed.

    Website Studio

    Design a site from sections, no code needed.

  • HTML Studio: picture-tile tag blocks, the code and a live browser preview of a four-page cafe site.

    HTML Studio

    See how a real web page is made.

  • Game Design Studio: a two-level platformer with objects, events and a level editor.

    Game Design Studio

    Build a platformer, then press Play.

  • Mobile App Studio: a quiz app's screens and logic, with a live phone preview.

    Mobile App Studio

    Screens, buttons and logic, previewed on a phone.

  • Animation Studio: a space scene on a layered timeline with keyframes and sound.

    Animation Studio

    Layers, keyframes and a timeline.

  • Character Studio: an alien character built from parts, colours and poses.

    Character Studio

    Design a character for a comic or game.

  • Vector Studio: a robot logo with layers, shapes and properties.

    Vector Studio

    Logos and graphics that scale.

  • Slides Studio: an interactive e-learning module with buttons, hotspots and a quiz.

    Slides Studio

    Interactive e-learning and kiosk products.

  • Spreadsheet Studio: tuck shop sales with formulas and a chart.

    Spreadsheet Studio

    Formulas, functions and charts.

  • Document Studio: a report template with headings, styles and page setup.

    Document Studio

    A word processor built for school work.

  • Finance Studio: a cash-flow forecast for a nail salon, marked cell by cell.

    Finance Studio

    Cash flow, break-even and business documents, marked as you go.

  • SQL Studio: a pets database to query, with the tables beside the editor.

    SQL Studio

    Real queries against a real database.

  • Logic Gate Studio: a NAND circuit with its truth table and Boolean expression worked out live.

    Logic Gate Studio

    Build a circuit and its truth table writes itself.

  • Flowchart Studio: an age checker flowchart that can be stepped through.

    Flowchart Studio

    Draw an algorithm, then run it.

All twenty: Image, Vector, Comic, Character, Animation, Slides, Storyboard, Mind Map, Game Design, Mobile App, Website, HTML, Python, Pygame, Spreadsheet, Document, Finance, SQL, Logic Gate and Flowchart Studio.

Simulators

Simulators for the hard-to-picture topics

Alongside the Studios are small one-topic simulators that make the hard-to-picture parts of the course visible.

  • CPU and fetch-decode-execute simulator: the Von Neumann architecture with registers, buses and memory, traced through a real program.
    The CPU's fetch-decode-execute cycle, traced through a real program.
  • Sound sampling simulator: change the sample rate and bit depth and see the digital wave and the file size change.
    How sample rate and bit depth change a sound and its file size.
  • Image representation explorer: paint pixels and see resolution, colour depth and the file size calculation.
    Pixels, colour depth and file size, worked out live.
  • Sorting algorithms: bubble, insertion and merge sort, one comparison at a time.
    Bubble, insertion and merge sort, one comparison at a time.
  • Network topology explorer: star, bus, mesh and ring, with the advantages and disadvantages of each.
    Network topologies, compared.

For teachers

What teachers get

Set work from ready-made courses or build your own from the bank, seeing each question exactly as pupils will. Results arrive as pupils hand in. Open any answer, keep the mark or change it, write feedback once and print a sheet for every pupil.

  • Test mode turns all help off for mocks.
  • Python, C# and JavaScript editors that run in the browser.
  • Class analytics show who is stuck and on which topic.
From the class grid to any pupil's answer in one click.
  • The assignment builder: search the question bank, filter by topic and type, and preview each question exactly as pupils will see it.
    Build an assignment from the bank, previewing each question as pupils see it.
  • The foot of the answer drawer: the mark in a box the teacher can change, and the AI's comment ready to edit.
    The AI marks it. The teacher has the last word.
  • Mark and feedback: each pupil's answers with next steps, comment bank, class feedback and printable feedback sheets.
    Write feedback once, print a sheet for every pupil.
  • Class work: every pupil's files in every Studio, counted by tool, one click to open.
    Everything a class has made, in every Studio.
The course library: ready-made homeworks, five-a-day sets, topic tests, practice papers and mocks per specification.
Ready-made courses, slides, worksheets, knowledge organisers and schemes of work.
Gradebook export: each class's progress as a file the school's gradebook can import, unit by unit.
Results out to the school's gradebook.
Print preview of an assignment as a worksheet, with name and date lines and an optional mark scheme.
Any assignment prints as a worksheet.

Live games

Live games

Pick a topic, pick a game, and the class joins on their phones with a code. The questions are the same ones the course uses; the board does the drama. Twenty-one game modes, and nearly 900 ready-made sets. Free for teachers.

Live games launcher: search 890 ready-made sets by topic, pick a game and the class joins on their phones.
The live games launcher: search ready-made sets by topic.
  • Prize Ladder: right answers open briefcases that lift pupils up the ladder towards £1 Million.
  • Gold Rush: pupils race for gold, opening chests and stealing from each other.
  • Big Catch: every right answer casts three bobbers; the board shows the catch of the day.

Price

£150per subject package per year, unlimited teachers and students.
  • KS3 Computing is included with any package.
  • Schools get a free 7-day trial, no card needed.

NoteGCSEPython is now part of SubjectHub. Existing GCSEPython schools keep their accounts.

Want something like this for your own subject or organisation? We built SubjectHub, so we can build yours.