Exams

How to stop cheating in a quiz on students’ phones

Practical ways to keep an in-class quiz on students’ phones honest: lockdown rules, room checks, shuffled papers, questions AI cannot read, and live flags.

Sessional team · Updated

Short answer: To keep a phone-based quiz honest, end the attempt when a student leaves the test screen, require the attempt to start on the classroom Wi-Fi, shuffle questions and options for every student, show questions in a form a browser’s AI cannot read, and let the professor see integrity flags live. Enforce the rules on the server, not only in the browser.

Where phone quizzes leak

What works

One strike: leaving submits the test

Warnings are easy to ignore. A stricter rule is that switching app or tab, opening an app side by side, copying, pasting or pressing a screenshot key submits the attempt at once, and only the professor can let the student back in. Students should see these rules and agree before they start.

Start in the room

Requiring the attempt to start on the classroom’s network, and ending it if the network changes, stops a friend at home from sitting the quiz.

A different paper for each student

Shuffle question order and option order per student, and draw from a larger pool where you can. Comparing answers with a neighbour stops being useful.

Questions an AI cannot read

Browser AI assistants read the text of the page. Drawing the question as an image means there is no question text for them to read.

Signals on written answers

For written answers, pasted text and unusual typing patterns are useful signals. Treat them as flags to look at, not proof.

Enforce it on the server

Anything that lives only in the browser can be undone by a reload. Locks and attempts should be recorded on the server.

How Sessional does it

Sessional’s lockdown tests do all of the above: one strike, classroom Wi-Fi only, per-student shuffling, questions drawn as images, writing signals and live flags on the professor’s dashboard. The server keeps every lock, and only the professor can unlock a student.

Questions people ask

What if a student is locked out by accident?

The professor sees why the attempt was locked and can let the student back in from the dashboard.

Can any software make cheating impossible?

No. The aim is to make cheating hard, visible and not worth the risk, while keeping the test fair for honest students.

Keep reading