Quizzes · Assessment engine

Quizzes that grade themselves.

Set an MCQ quiz, and the moment a student submits, it is marked. Teachers watch scores land on a live board, and every result flows straight into the gradebook.

0.0sto grade a submission
1 fileimports a whole quiz
UR · ARsupported end to end
LiveIlm un Nahw · Lesson 1pass ≥ 60%
0 of 24 submitted · auto-graded as they finish
Single or multi-correct Timed & shuffled Live results board Reusable question bank
In this module

Seven parts, one assessment loop

From a reusable question bank to admin-wide oversight, every piece removes marking work and keeps results honest.

Question bank

A reusable bank of MCQs with single or multi-correct answers and up to five options. Tag each with topic, difficulty and an explanation, then pull it into any quiz.

Quiz builder teacher

Assemble a quiz from the bank or fresh questions, set the pass mark, timer and answer shuffle, then target it to a section and subject.

Instant auto-grading student

Students take a timed, optionally shuffled quiz and see their score and the correct answers the moment they submit.

Live results board teacher

While a quiz runs, the teacher watches a live dashboard of who has finished and how they scored. It refreshes by polling, so it keeps working on shared hosting with no websockets required.

Straight into the gradebook

Quiz results push into the gradebook as an assessment, so a quiz counts toward the term result without anyone re-entering a single mark.

Excel quiz import teacher

Build a whole quiz from one .xlsx file. Every row is validated before anything saves, with a preview that flags exactly what to fix, and questions land in both the quiz and the reusable bank. Urdu and Arabic supported end to end.

Quiz oversight admin

An admin screen gives visibility across every quiz and result in the school, for quality checks and moderation.

Screenshot
Quiz builder in action
Show the teacher assembling a quiz, setting the pass mark, timer and shuffle, and picking questions from the bank.
Drop screenshot here · 1280 × 800
The flow

Question to gradebook, in four moves

The same flow whether a teacher builds one question at a time or imports a hundred from a spreadsheet.

Build the quiz

Pull questions from the bank or add new ones. Set the pass mark, timer and shuffle.

Students take it

A timed, optionally shuffled attempt on any device, in Urdu, Arabic or English.

It grades itself

Scores appear the instant each student submits, on a live board for the teacher.

Result is recorded

Every score lands in the gradebook as an assessment, ready for the term result.

Screenshot
The Excel import preview
Show the .xlsx upload with the row-level validation preview, including an example error being caught.
Drop screenshot here · 1280 × 800
Who it helps

Built for every role

Teacher
Marking, gone
  • Build once, reuse from the bank forever.
  • Watch a class finish on the live board.
  • Never copy a mark into the gradebook again.
Student
Instant feedback
  • See the score the second you submit.
  • Review the correct answers right away.
  • Practise in Urdu, Arabic or English.
Admin
Full oversight
  • See every quiz and result school-wide.
  • Moderate for quality and fairness.
  • Results already sit in the gradebook.
Questions

Good to know

How fast are quizzes graded?
The moment a student submits. Multiple-choice answers are marked automatically, so the student sees their score and the correct answers instantly, and the teacher sees it on the live results board.
Can I import a whole quiz at once?
Yes. Download the ready-made .xlsx template, fill in your questions, options, correct-answer letters and marks, then upload. Every row is validated first and you confirm before anything saves. Questions land in both the quiz and the reusable bank.
Does it support Urdu and Arabic?
Yes, Urdu and Arabic are supported end to end, including in the Excel import template.
Do quiz scores reach the gradebook automatically?
Yes. A quiz result is pushed into the gradebook as an assessment, so it counts toward the term result without re-entering marks.
Will the live board work on basic hosting?
Yes. The live results board refreshes by polling every few seconds rather than relying on websockets, so it runs on modest shared hosting.
Can questions have more than one correct answer?
Yes. Questions support single or multi-correct answers with up to five options, plus optional topic, difficulty and explanation for reuse across quizzes.
Keep exploring

Related features

Give your teachers their evenings back.

Set up your first self-grading quiz today, and let the gradebook fill itself.

Part of the Madrasatey LMS · trilingual