OMR Exams
The OMR exams list plus the five-step builder — every marking, version, sheet-layout and section option, plus the scan-upload and verify workflow.
What this screen shows
The OMR Exams tab lists each OMR exam with its status (Draft / Published / Graded / Completed), filterable by tab and searchable. Cards offer publish, open, analytics, assign and delete; a bulk bar lets you grade, export or delete several at once. Opening an exam reveals tabs — Overview (action center + answer key), Sheets (scan table), Results and Settings.
List controls
- Opens the New OMR Exam scope panel — Board, Class, Subjects and chapters — and then the five-step builder. See Choosing the scope below.
- All / Draft / Published / Graded / Completed with counts.
- Filter OMR exams by title.
- Switch card grid and list layouts.
- Filters / Folders
- Advanced filters and a subject folder sidebar.
- Make a draft exam available.
- Open the exam detail (Overview / Sheets / Results / Settings).
- Jump to subject analytics for the exam.
- Assign students
- Assign the OMR exam to students.
- Bulk grade / export / delete
- Act on several selected exams at once.
Choosing the scope (before the builder)
OMR used to open a short wizard that asked only for board, class and subject. It now opens the same scope screen the rest of Edukali uses — Paper Canva, Online Exam and Rank Booster all share it — so an OMR exam is defined by its chapters, not just its subject. A panel headed New OMR Exam appears over the list: pick Board, Class and Subjects, then tick the chapters this exam covers. Every chapter shows how many questions the bank holds for it in brackets, and a chapter with none is greyed out. The scope you set is saved with the exam, not thrown away after create. Question-paper generation and anything that later pulls questions for this exam read it back, so the exam stays inside the syllabus you chose.
- On the OMR Exams list, click New scan. The New OMR Exam panel opens. Choose a Board, then a Class, then one or more Subjects.
- The New OMR Exam panel with Board, Class and Subjects selectors above the chapter grid
- OMR now opens the shared scope picker — Board, Class and Subjects, then the chapters.
Tick the chapters. Use Select all for the whole subject (the number beside it is the total questions you would be taking), or the Search chapters box to find one quickly. To pull a mock from more than one syllabus, click Add another scope and fill in a second board / class / subjects block — up to four in all. Each extra block can be collapsed or removed.
- Two scope blocks stacked inside the New OMR Exam panel with the Add another scope button below
- Add another scope lets one OMR mock span two boards — useful for a combined school-plus-entrance paper.
For part of a chapter only, click the chevron on its card to open the topic checklist and tick the topics you want. The chapter then shows a dash instead of a tick and a count like "12 of 40".
- A chapter card expanded into its topic checklist with a few topics ticked
- Expand a chapter to narrow it to specific topics; a partly-ticked chapter contributes only those topics.
- Read the tally at the bottom — chapters, topics and questions in scope — then click Continue to move into the five-step builder.
- Board / Class / Subjects
- All three required, each unlocking the next. Pick several subjects for a combined-paper mock and each gets its own chapter list.
- Search chapters
- Filters the chapter grid as you type. Chapters you already ticked stay ticked while hidden; Select all then applies only to what is visible.
- Chapter card
- Tick for the whole chapter. The bracketed figure is the questions available; a chapter with none is dimmed and cannot be picked.
- Expand to topics
Opens the chapter’s topic checklist, each topic with its own count. A partly-ticked chapter contributes only the ticked topics. Topics with no questions are left out, and a chapter with none at all says "No topics with questions in this chapter."
- Add another scope
- Stacks a second board/class/subjects block, up to four. It stays greyed out until the current block is complete.
- Enabled once every block has a board, class, subject and at least one chapter, and it carries the whole selection into the builder.
This replaces the old three-field OMR pre-create wizard. If you have run OMR exams before, the flow is one screen longer but the extra screen is the useful one — it is where the exam’s syllabus gets pinned down.
Builder — basics, source & marking/versions
- Title & description
- Step 1: name and notes.
- Exam date / time
- Step 1: required date and optional time.
- Total students / duration
- Step 1: expected student count and exam duration.
- Existing Paper
Step 2: pick a built paper as the question source, with a search box to find it by title. The scope you set on the way in is kept with the exam and used downstream (question-paper generation, for instance) — it does not narrow this list, so choose a paper that matches the syllabus you picked.
- Existing Online Exam
- Step 2: reuse an online exam’s questions instead — same list, same title search.
- Marking preset
- Step 3: CBSE / NEET / JEE / CAT / Custom marking scheme.
- Correct / Wrong / Unattempted
- Step 3: marks per outcome (with +/− steppers).
- Negative marking
- Step 3: enable deductions for wrong answers.
- Paper versions
- Step 3: toggle 2/3/4 versions for copy-deterrence.
- Shuffle questions / options
- Step 3: shuffle question order and/or option order across versions.
- Printed QR sheet
Step 3 · How students answer: hand out each student’s unique QR sheet, mark by hand and upload a photo — the QR auto-routes the scan to the student.
- Answer online
- Step 3 · How students answer: let students tap bubbles on-screen next to the question paper, auto-graded instantly. Enable either mode or both.
- Online exam rules
- Step 3: when on-screen answering is on, choose One submission / Strict timed / Relaxed practice, and toggle a countdown timer.
Builder — sheet layout & sections
- Step 4: A4 / A3 / Letter / Legal.
- Answer columns
- Step 4: 2 / 3 / 4 / 5 column layout.
- Bubble size & shape
- Step 4: Small/Medium/Large and Circle/Oval/Square.
- Options per question
- Step 4: 3 / 4 / 5 answer options per question, and a roll-number-digits control for blank sheets.
- Student identity
Each assigned student’s sheet is identified by a unique QR plus a pre-printed name and short code — the old hand-bubbled roll-number grid is gone, so nothing has to be read from the header to route a scan.
- Header fields
- Step 4: tick roll number, class, section, subject, date, father’s name, mobile.
- Booklet / Set code
- Step 4: enable A–E set codes and choose which to print.
- Institute / watermark / instructions
- Step 4: institute name, watermark text and custom instructions.
- Signature boxes
- Step 4: add student and invigilator signature boxes.
Step 4: embed the QR the scanner reads. On per-student sheets the QR is unique and auto-routes each scan to that student; the toggle also adds an exam-id QR for faster scanner pickup.
- Step 4: add sections with their own start/end question, marks and negative scheme.
- Review & edit
- Step 5: recap cards with Edit jumps back to any step before you create.
Action center, scanning & verify
- Question Paper PDF
- Generate / download the printable question paper.
- OMR Sheet PDF
Generate / download the alignment-marked bubble sheets — one unique QR sheet per assigned student (with their name + short code pre-printed), or a blank sheet where no student is named.
- Set Answer Key
- Enter the correct option per question (per version) so scans can be scored.
- Upload Single Sheet
- Upload one scan image/PDF.
- Drag-drop many scans into a queue with per-file status and progress.
- Evaluate All
- Auto-detect bubbles and score every uploaded sheet against the key.
- Review Ambiguous
- Open the sheets the detector was unsure about.
- Sheet status filter
- Sheets tab: filter by Processing / Detected / Needs review / Verified.
- Confirm a detected sheet; bulk-verify selected sheets together.
- Results tab: download roll / name / score / correct / wrong / unattempted.
Keep alignment marks crisp and scan at a consistent resolution — clean scans dramatically improve bubble-detection accuracy. Always set the answer key (per version) before you Evaluate All. The unique QR on each student’s sheet auto-routes the scan to that student — you never sort by roll number. If a QR can’t be read, name the file {examStudentId}.pdf (or verify by the pre-printed short code) as the fallback. When on-screen answering is enabled, students tap the digital bubble grid instead of printing; those attempts auto-grade and merge into the same Results and Subject Analytics as the scans.