Skip to the content

Maths, Biology, Chemistry and Physics. GCSE, Foundation and Higher.

Set the maths and science homework you actually want to set. Ribn marks it properly.

Units, significant figures, algebraic equivalence, balanced equations, graphs and method marks. Marked the moment a pupil presses submit, with the reason written out in the words you would have used.

No sign-up, no email address, and no counting how many times you try it. Type anything you like at the question and see what comes back.

GCSE Physics, forces and motion

A trolley of mass 0.750 kg accelerates at 2.4 m/s².

Calculate the resultant force acting on it.

Give your answer to 2 significant figures, with the unit. 3 marks.

Or try one of these, marked on the spot

The mark, out of 3, and the rule that fired will appear here.

This marking runs in your browser, on whatever you type, against the mark scheme shown. Nothing you type is sent anywhere. In the product the same decisions are made on the server, because the server result is the record.

What “marks it properly” actually means

Most platforms compare your pupil’s answer to a string. Here is the list of things that breaks, and what we do instead.

What a string comparison says about nine answers, and what Ribn says
A pupil writesString matching saysRibn says
1.80 N when 2 s.f. was asked forWrongRight value, wrong precision. Accuracy mark withheld, method mark kept
1800 mNWrongRight. Converted and accepted
(x+3)^2-4 for (x + 3)² - 4WrongRight. Algebraically equivalent
2CH₄ + 4O₂ → 2CO₂ + 4H₂OWrong, or rightBalanced, but not the smallest whole-number ratio
y = 2x + 1 drawn instead of typedNo answer to markMarked from the drawn line, against a declared tolerance band
0.3125 NWrongWrong, and it is mass divided by acceleration. Named, not guessed
9.8 where 9.81 was expectedWrongRight within the declared tolerance
A correct method with an arithmetic slipZeroMethod marks awarded, accuracy mark withheld
soduim chlorideWrongRight. Marking is tolerant of spelling, never of chemistry

Every one of those decisions is deterministic, and every one of them is explained to the pupil and to you in the same words.

A homework, from Tuesday to Wednesday

  1. Pick or write

    Take a question from the bank, or write your own. Set the numbers, the tolerance and the units.

  2. Approve

    Nothing reaches a pupil until you have seen it and said yes. That is a hard gate, not a setting.

  3. Assign

    Pick the class and the due date. That is the whole screen.

  4. Marked

    It comes back marked, question by question, with the working checked and the marks split into method and accuracy.

  5. What to do next

    One sentence telling you what the class got wrong, with the pupils’ actual answers one click away.

You can write every question yourself. You can also let Ribn draft the wording and the wrong answers, and it will do that well. What it will never do is decide the answer. The answer key is computed by the marking engine and checked against the question’s own tests before you ever see it, and you approve it before a pupil does.

Questions that are not four boxes and a guess

A pupil sets a gradient and an intercept, and the line moves. The mark comes from where the line ended up, against a tolerance band drawn on the axes rather than hidden in a mark scheme. The graph question at the top of this page is that, running.

In the product a pupil can also drag the line, turn a solid, or step through a worked example that starts where they went wrong. None of those is on this page, because a picture of an interaction is not an interaction.

No competitor in the UK has interactive diagrams in homework. We are not claiming that is hard. We are claiming nobody has done it.

The things we deliberately do not do

No streaks, no badges, no leaderboards, no daily reminders.
Pupils do the homework because it is homework. We are not going to compete for their attention with a game.
No free text chat for pupils.
Asking for help is a set of buttons, not a message box. That keeps the help useful, and it keeps a disclosure out of a system that is not built to carry one.
No pupil ranking, anywhere.
A pupil never sees a class position, and never gets a single number that stands for them.
No date of birth.
We hold a name, a username, a year group and a password. There is a database constraint that stops anyone adding more.

Every question works on a keyboard

Every drag has a click alternative and a keyboard alternative. Every graph has a typed route to full marks. Every diagram has a text description. Maths is real markup, not a picture of maths.

We build to WCAG 2.2 AA, a keyboard route ships in the same change as the pointer route or the component does not ship, and an automated accessibility check runs over every screen on every commit. We are not certified, and our accessibility statement says exactly what has been tested and what has not.

Buy it for your department, or just for your classes

For a department

Heads of maths and science can buy Ribn out of a departmental budget. Teacher seats sized to your department, unlimited pupils, one invoice, a purchase order accepted, and a free trial that runs to the end of term rather than for fourteen days.

See department pricing

For one teacher

If your school is not ready, buy one seat for your own classes and pay by card. Same product, same marking, no meetings.

See teacher pricing

Where we are

Ribn is new, and it is being built now. We are not going to put a wall of school logos on this page that we have not earned, or quote a teacher who does not exist.

What we can show you is the marking, running, at the top of this page, on any answer you care to type at it. What we will tell you, when you ask, is exactly which parts of the product are built and which are not.

If you want to be one of the first departments using it, that is the offer, and it comes with the term free.

One department. One term. One specification.

Try the marking above, then pick a plan.