Building Exams
Learn how to create online and offline exams using your question bank.
Types of Exams
Online Exams
Students take exams on the platform with automatic grading.
Best for:
- Quick assessments
- Automatic grading
- Instant results
- Remote learning
Offline Exams
Generate printable question papers and answer keys.
Best for:
- Traditional classroom tests
- Board exam practice
- Printed materials
Creating an Online Exam
Step 1: Start New Exam
- Click "Exams" in sidebar
- Click "Create Online Exam"
- The Pre-Create Wizard opens (see below) — set the board, grade, and one or more subjects before you land on the exam builder.
- Enter exam details:
- Exam Name: e.g., "Physics Chapter 1 Test"
- Duration: 60 minutes
- Total Marks: 100
- Instructions: Guidelines for students
The Pre-Create Wizard
Every new paper, online exam, OMR exam, or answer-sheet exam opens with the Pre-Create Wizard so the new item is tagged correctly from day one. Tags decide which folder the item lands in and which filter chips (board, grade, subject) surface it later.
You pick:
- Board — CBSE, ICSE, state board, etc.
- Grade — class / level.
- Subjects — one primary subject plus any number of additional subjects. For single-subject tests pick one; for competitive-style papers (NEET = Physics + Chemistry + Botany + Zoology, JEE = Math + Physics + Chemistry) pick all of them. The primary subject is used for folder grouping.
Multi-subject support is backed by the subject_ids[] column on papers and exams, so a single item can legitimately span multiple subjects.
Step 2: Add Questions
Method A: Browse Question Bank
- Click "Add from Question Bank"
- Filter by subject, chapter, topic
- Select questions
- Click "Add Selected"
Method B: Search Questions
- Use search bar
- Filter by difficulty, type
- Preview questions
- Add to exam
Method C: Generate with AI
- Click "AI Generate"
- Specify requirements
- Review generated questions
- Add to exam
Step 3: Organize Questions
Arrange Order
- Drag and drop to reorder
- Group by difficulty
- Organize by topic
Set Marks
- Assign marks per question
- Total should match exam marks
Add Sections (Optional)
- Create multiple sections
- Different instructions per section
- Different time limits
Step 4: Configure Settings
Timing
- Set start date and time
- Set end date and time
- Duration per student
Access Control
- Select student groups
- Individual student access
- Password protection (optional)
Exam Behavior
- Shuffle questions
- Shuffle options
- Allow review before submit
- Show results immediately
Proctoring (Optional)
- Enable webcam monitoring
- Prevent tab switching
- Disable copy-paste
- Full-screen mode
Step 5: Preview & Publish
- Click "Preview" to see student view
- Check all questions display correctly
- Verify settings
- Click "Publish"
- Share exam link with students
Creating an Offline Exam
Step 1: Start Paper Builder
- Click "Exams" → "Create Offline Paper"
- Choose paper type:
- Question Paper
- Question Paper + Answer Key
- OMR Sheet
Step 2: Add Questions
Same as online exam - browse, search, or generate questions.
Step 3: Customize Layout
Header Section
- School/Institution name
- Exam title
- Subject, Class, Date
- Maximum marks, Duration
Question Layout
- Single column or two columns
- Question numbering style
- Spacing between questions
Footer Section
- Page numbers
- Instructions
- Marking scheme
Step 4: Generate PDF
- Click "Preview"
- Check formatting
- Click "Download PDF"
- Print and distribute
Multi-Section Exams
Create complex exams with different sections.
Example Structure
Section A: Multiple Choice (20 marks)
- 20 MCQs × 1 mark each
- All questions compulsory
Section B: Short Answer (30 marks)
- 10 questions × 3 marks each
- Attempt any 8
Section C: Long Answer (50 marks)
- 5 questions × 10 marks each
- Attempt any 3
Creating Sections
- Click "Add Section"
- Name the section
- Set section instructions
- Add questions to section
- Set marks and rules
Exam Settings Explained
Timing Options
Fixed Schedule
- Exam starts at specific time
- All students start together
- Ends at specific time
Flexible Window
- Students can start anytime within window
- Duration counted from start
- Example: Available 9 AM - 5 PM, 60 min duration
No Time Limit
- Students take as long as needed
- Good for practice tests
Question Randomization
Shuffle Questions
- Each student gets different order
- Prevents copying
- Same questions, different sequence
Shuffle Options
- MCQ options randomized
- Correct answer position changes
- Reduces cheating
Question Pool
- Create pool of 50 questions
- Each student gets random 30
- Different students, different questions
Grading Options
Auto-Grading
- MCQ, True/False graded automatically
- Instant results
- No manual work
Manual Grading
- Subjective questions
- Review student answers
- Assign marks
Partial Marks
- Award marks for partially correct
- Custom rubrics
- Detailed feedback
Proctoring Features
Basic Proctoring
- Full-screen mode
- Disable right-click
- Prevent copy-paste
Advanced Proctoring
- Webcam monitoring
- Screen recording
- Tab switch detection
- AI behavior analysis
Managing Active Exams
During Exam
Monitor Progress
- See who's taking exam
- Track completion status
- View time remaining
Student Support
- Answer queries
- Extend time if needed
- Handle technical issues
Live Dashboard
- Real-time statistics
- Submission count
- Average score (if visible)
After Exam
Review Submissions
- View all student responses
- Grade subjective answers
- Add feedback
Publish Results
- Release scores to students
- Show correct answers
- Enable answer key
Download Reports
- Export to Excel
- Student-wise performance
- Question-wise analysis
Best Practices
Before Creating Exam
✅ Plan Structure
- Decide exam format
- Balance question types
- Set appropriate duration
✅ Test Questions
- Verify all questions work
- Check images load
- Test LaTeX rendering
✅ Set Clear Instructions
- Explain marking scheme
- Clarify rules
- Provide examples if needed
During Exam
✅ Be Available
- Monitor for issues
- Respond to queries
- Watch for technical problems
✅ Fair Conduct
- Apply rules consistently
- Handle issues promptly
- Document problems
After Exam
✅ Grade Promptly
- Review subjective answers quickly
- Provide constructive feedback
- Release results on time
✅ Analyze Results
- Identify difficult questions
- Check for patterns
- Improve future exams
Common Issues
Students Can't Access Exam
- Check exam is published
- Verify start time has passed
- Ensure students are in assigned group
- Check password is correct
Questions Not Displaying
- Verify questions are added
- Check images are uploaded
- Test LaTeX syntax
- Preview before publishing
Timing Issues
- Confirm timezone settings
- Check duration is set
- Verify start/end times
- Test with sample student
Grading Problems
- Ensure correct answers marked
- Check partial marking rules
- Verify subjective questions flagged
- Review grading rubric
Tips for Better Exams
Question Selection
- Mix difficulty levels (30% easy, 50% medium, 20% hard)
- Include variety of question types
- Test different cognitive levels
- Cover all important topics
Time Management
- Allow 1-2 minutes per MCQ
- 5-10 minutes per short answer
- 15-20 minutes per long answer
- Add buffer time
Student Experience
- Clear instructions
- Logical question order
- Appropriate difficulty progression
- Fair marking scheme
Next Steps
- Grading & Feedback - Learn to grade exams
- Analytics - Analyze exam results
- Question Bank - Manage your questions
Need Help?
Contact support at support@edukali.ai