Examination Center logo Examination Center

Resources

Coding Exam & Academic Integrity Glossary

Key terms for running fair, secure coding exams — in plain English.

Examination Center is in early access — we're onboarding institutions through our Early Access Program. The information here describes our current platform and direction and may evolve; it is not a contractual commitment.

Terms

AI-free exam
An exam environment with no built-in AI assistant and no code autocomplete, so results reflect the student's own ability. Examination Center's editor is AI-free by design.
Academic integrity
The principle that assessment reflects a student's own work. Examination Center supports it with an AI-free environment and integrity evidence for human review — it does not assign guilt or grades.
Integrity evidence
Signals captured during an exam — such as paste events, large or sudden code changes, and cross-student code similarity — shown to instructors as evidence for human review, never as automated accusations.
Code similarity
A comparison across students' submissions that highlights unusually similar code for an instructor to review. It is evidence, not a verdict.
Live monitoring
Watching exam sessions in real time — current code, run history, and integrity signals — so instructors can oversee an exam as it happens.
Proctoring vs monitoring
Restrictive proctoring software controls the student's device and often records them. Examination Center instead provides a controlled, AI-free workspace with live monitoring and integrity evidence, without taking over the student's machine.
Browser-based execution
Running code in the student's web browser with nothing to install. Examination Center runs Python in the browser via Pyodide.
Pyodide
A build of CPython compiled to WebAssembly that runs Python — including NumPy, pandas, and Matplotlib — entirely in the browser.
Sandboxed execution
Running compiled languages (C, C++, Fortran, Java) on the server inside an isolated sandbox with restricted resources and no network access, so untrusted exam code runs safely.
Autosave and session recovery
Continuous saving of a student's work locally and to the server, so a frozen browser or a fresh session can be recovered without losing work.
Roster
The list of students permitted to sit an exam section, imported by the instructor and used to control access.
Section
A group within an exam (for example Section A / B) with its own access code and optional roster requirement.
Active learner
A distinct student who sits at least one exam during a term — the unit Examination Center's pricing is based on.
LTI
Learning Tools Interoperability, a standard for launching external tools from a learning management system. Examination Center supports secure launch links today, with LTI 1.3 planned.
FERPA
A US law governing the privacy of student education records. Examination Center is designed to support institutions' FERPA obligations.
GDPR
The EU/EEA data-protection regulation. Examination Center is designed to act as a processor under a data processing agreement.

Related

See use cases, platform comparisons, and security.

Get started

Early Access scope: up to 40 students and 1 exam. Indicative pricing only — see pricing or apply for Early Access.

Apply for Early Access Book a demo →