Skip to content

Create and Administer Online Quizzes

Create and Administer Online Quizzes

Build question banks, create quizzes with various question types, enable proctoring, and auto-grade assessments.

Time: 10–30 minutes per quiz Module: OpenEduCat Quiz, OpenEduCat Quiz Enterprise Permissions: Faculty or Quiz Administrator


Prerequisites

  • Courses and subjects configured
  • Students enrolled in courses
  • Access to Quiz menu

Overview

The Quiz Management system enables:

  • 10+ question types
  • Question bank management
  • Randomized question selection
  • Timed assessments
  • Automatic grading
  • Proctoring features (Enterprise)
  • Gamification elements
  • Detailed result analytics
  • Mobile app support

Quiz Workflow

Create Question Bank
Build Questions
Create Quiz
Configure Settings
Publish
Students Attempt
Auto-Grade / Manual Grade
View Results
StateDescription
DraftQuiz being prepared
OpenAvailable for attempts
ClosedNo longer accepting attempts

Question Types

TypeDescriptionAuto-Grade
Single ChoiceOne correct answer from optionsYes
Multiple ChoiceMultiple correct answersYes
True/FalseBinary choiceYes
Fill in BlankText input answerPartial
MatchingMatch pairsYes
SequenceOrder items correctlyYes
Short AnswerBrief text responseNo
EssayLong text responseNo
NumericalNumber answer with toleranceYes
Drag and DropDrag items to targetsYes
HotspotClick correct image areaYes
File UploadSubmit file as answerNo

Steps

1. Create Question Bank

Organize questions by topic:

  1. Navigate to Quiz → Question Banks
  2. Click New
  3. Configure the bank:
FieldAction
NameBank name (e.g., “Math - Calculus”)
CourseLink to course (optional)
SubjectLink to subject (optional)
DescriptionBank description
  1. Click Save

2. Add Questions

  1. Open the question bank
  2. Navigate to Questions tab
  3. Click Add Question
  4. Select question type
  5. Configure the question:

Single Choice Question

FieldAction
QuestionEnter question text (HTML)
PointsMarks for correct answer
Option 1First choice
Option 2Second choice
Option 3Third choice
Option 4Fourth choice
Correct AnswerMark correct option
ExplanationAnswer explanation (shown after)

Multiple Choice Question

FieldAction
QuestionEnter question text
PointsTotal marks
OptionsAdd multiple options
Correct AnswersMark all correct options
Partial CreditAllow partial marks

Fill in Blank

FieldAction
QuestionUse ____ for blank position
AnswersAdd acceptable answers
Case SensitiveEnable/disable
PointsMarks per blank

Matching Question

FieldAction
QuestionMatching instructions
Left ItemsItems to match from
Right ItemsItems to match to
Correct PairsDefine correct matches

Essay Question

FieldAction
QuestionEssay prompt
PointsMaximum marks
Word LimitMin/max word count
RubricGrading criteria
  1. Add image/media if needed
  2. Click Save

3. Create Quiz

  1. Navigate to Quiz → Quizzes
  2. Click New
  3. Complete the quiz form:
FieldAction
TitleQuiz title
CourseSelect course
BatchSelect batch
SubjectSelect subject
FacultyQuiz creator
DescriptionQuiz instructions
CategoryQuiz type/category
  1. Click Save

4. Add Questions to Quiz

Method 1: Manual Selection

  1. Open quiz
  2. Navigate to Questions tab
  3. Click Add Questions
  4. Select questions from bank
  5. Set order and points

Method 2: Random Selection

  1. Navigate to Random Questions tab
  2. Configure:
    • Select question bank
    • Set number of questions
    • Set points per question
  3. Questions randomly selected per attempt

5. Configure Quiz Settings

  1. Open quiz settings
  2. Configure timing:
SettingAction
Time LimitDuration in minutes
Start TimeWhen quiz opens
End TimeWhen quiz closes
Late SubmissionAllow/reject late
  1. Configure attempts:
SettingAction
Attempts AllowedMaximum attempts (0=unlimited)
Grading MethodHighest/Average/Latest
Show ResultsWhen to show (After/Never)
Show CorrectDisplay correct answers
  1. Configure behavior:
SettingAction
Shuffle QuestionsRandomize order
Shuffle OptionsRandomize choices
One at a TimeShow one question per page
Allow ReviewLet students review answers
  1. Click Save

6. Enable Proctoring (Enterprise)

For secure assessments:

  1. Navigate to Proctoring tab
  2. Enable proctoring features:
FeatureDescription
Webcam RequiredMust enable camera
Full ScreenForce full screen mode
Tab Switch DetectionDetect browser tab changes
Copy/Paste BlockPrevent copy/paste
Screenshot CapturePeriodic screenshots
RecordingRecord video during quiz
  1. Configure violation actions:
    • Warning only
    • Auto-submit on violation
    • Flag for review

7. Publish Quiz

  1. Review quiz configuration
  2. Preview quiz as student
  3. Click Publish or change state to Open
  4. Students can now attempt quiz

8. Monitor Quiz Attempts

  1. Navigate to Quiz → Attempts

  2. View live attempts:

    • Student name
    • Start time
    • Current progress
    • Time remaining
  3. For proctoring:

    • View webcam snapshots
    • Check violation flags
    • Monitor suspicious activity

9. Grade Manual Questions

For essay/short answer questions:

  1. Navigate to Quiz → Grading

  2. Select quiz

  3. Filter by “Needs Grading”

  4. Open attempt

  5. For each manual question:

    • Read student response
    • Enter score
    • Add feedback
  6. Click Complete Grading

  7. Results released to student

10. View Results and Analytics

  1. Open quiz

  2. Navigate to Results tab

  3. View:

    • Attempt count
    • Average score
    • Pass rate
    • Question analysis
  4. Export results to spreadsheet


Field Reference

Quiz (op.quiz)

FieldTechnical NameTypeRequiredDescription
TitlenameCharYesQuiz title
Coursecourse_idMany2oneNoTarget course
Batchbatch_idMany2oneNoTarget batch
Subjectsubject_idMany2oneNoSubject link
DescriptiondescriptionHtmlNoInstructions
Time Limittime_limitIntegerNoDuration (minutes)
Start Timestart_dateDatetimeNoOpen time
End TimeDatetimeNoClose time
Attemptsattempts_allowedIntegerNoMax attempts
Passing Scorepassing_scoreFloatNoMinimum to pass
StatestateSelectionNoQuiz state
Question IDsquestion_idsOne2manyNoQuiz questions

Question (op.quiz.question)

FieldTechnical NameTypeRequiredDescription
QuestionnameHtmlYesQuestion text
Typequestion_typeSelectionYesQuestion type
Bankbank_idMany2oneNoQuestion bank
PointsmarksFloatNoMax points
Optionsoption_idsOne2manyNoAnswer options
Correct Answercorrect_answerTextNoCorrect response
ExplanationexplanationHtmlNoAnswer explanation
DifficultydifficultySelectionNoEasy/Medium/Hard

Quiz Attempt (op.quiz.attempt)

FieldTechnical NameTypeRequiredDescription
Quizquiz_idMany2oneYesParent quiz
Studentstudent_idMany2oneYesAttempting student
Start Timestart_timeDatetimeNoWhen started
End Timeend_timeDatetimeNoWhen submitted
ScorescoreFloatNoObtained marks
PercentagepercentageFloatNoScore percentage
StatestateSelectionNoAttempt state
Answersanswer_idsOne2manyNoStudent answers

Gamification Features

Points and Badges

  • Award points for quiz completion
  • Badge for high scores
  • Leaderboards per course

Progress Tracking

  • Quiz streak tracking
  • Improvement metrics
  • Achievement unlocks

Views Available

ViewFeatures
ListQuizzes with stats
FormFull quiz editor
KanbanVisual quiz cards
CalendarQuiz schedule
PivotAnalytics dashboard

Question Bank View

  • Filter by difficulty
  • Filter by type
  • Search by keyword
  • Bulk actions

Portal Features

Student Portal

Students can:

  • View available quizzes
  • Take quizzes online
  • Review past attempts
  • See correct answers (if enabled)
  • Track quiz history

Quiz Interface

  • Timer display
  • Question navigation
  • Flag for review
  • Submit confirmation
  • Immediate or delayed results

Result Analytics

Quiz Statistics

MetricDescription
AttemptsTotal attempts
Pass Rate% of passing attempts
Average ScoreMean score
Median ScoreMiddle score
Std DeviationScore spread
Highest/LowestRange

Question Analysis

MetricDescription
Difficulty Index% correct
DiscriminationGood/poor student differentiation
Most MissedCommonly wrong answers
Time SpentAverage time per question

Troubleshooting

IssueCauseSolution
Cannot start quizNot open or endedCheck quiz dates
Timer not showingTime limit not setSet time limit
Score incorrectManual questions pendingComplete grading
Questions not shufflingOption not enabledEnable shuffle
Proctoring blockedCamera/permission deniedAllow browser access
Quiz not visibleNot publishedPublish quiz

Best Practices

  1. Clear instructions: Explain quiz rules upfront
  2. Question variety: Mix question types
  3. Appropriate timing: Allow adequate time
  4. Test preview: Preview before publishing
  5. Feedback: Provide answer explanations
  6. Fair difficulty: Balance easy/medium/hard

Security Notes

RoleCapabilities
Quiz AdministratorFull CRUD on quizzes
FacultyCreate/edit own quizzes
StudentAttempt assigned quizzes
GraderGrade manual questions

Anti-Cheating Measures

  • Randomized questions
  • Randomized options
  • Proctoring tools
  • Time limits
  • One question at a time
  • Tab switch detection

Integration Features

LMS Integration

  • Embed quizzes in courses
  • Progress affects course completion
  • Quiz results in gradebook

Exam Integration

  • Quiz as exam component
  • Marks feed to exam results
  • Combined assessments

Attendance Integration

  • Quiz completion as attendance
  • Time-based tracking