A Complete Quiz & Exam Engine Built into Your LMS

Noova's Quiz & Assessment module is the assessment backbone of the learning ecosystem. Questions live in a centralized bank with tags and difficulty levels. Quizzes are assembled manually or auto-generated. Exams group questions into sections with independent settings. Results feed into course completion tracking, training program progress, and certification decisions. The same question bank also powers survey assessments with conditional display logic.

6 Question Types + DISC

SINGLE, MULTI, TRUE-FALSE, FIB (fill-in-blank with case sensitivity), CHOICE-SCORED (weighted points), and DISC personality assessment. Each supports media attachments and explanations.

Flexible Exam Configuration

Section-based structure. Each section can use manual question selection, auto-rules, or pull from a quiz group. Configure time limits, display modes (sequence or listing), and skip/review permissions per section.

Fair Assessment Controls

Randomize question and choice order, set time limits, disable right-click context menu, control retake cooldown periods, and require sequential completion.

Deep LMS Integration

Quizzes embed as QUIZ lessons inside courses. Exams serve as standalone assessments or part of training programs. Results feed into completion tracking and certification.

A Complete Quiz & Exam Engine Built into Your LMS

What Quiz & Assessment Enables

Training Knowledge Checks

Embed quiz lessons inside courses to verify knowledge retention. Set passing scores and require learners to pass before proceeding to the next lesson or earning a certificate.

Standalone Certification Exams

Create independent exams with multiple sections, time limits, and passing thresholds. Track attempts and issue pass/fail results for certification programs.

Recruitment Assessments

Use the RECRUITMENT exam type to screen candidates with skills assessments and aptitude tests. Grade objectively with auto-scored question types.

Survey & Feedback Collection

Leverage survey-scoped questions with conditional display logic to collect employee feedback, training evaluations, and engagement data without score tracking.

Who Benefits from Quiz & Assessment

L&D Teams

Build question banks organized by topic and difficulty. Auto-generate quizzes for courses and training programs. Track learner scores and identify knowledge gaps.

Exam Administrators

Configure section-based exams with independent settings. Control time limits, question selection modes, and passing scores. Manage the exam lifecycle from draft to published to archived.

Compliance Officers

Create mandatory assessments with passing score requirements and retake policies. Track attempt completion status across teams and departments.

Learners & Employees

Take quizzes with clear progress tracking. View immediate feedback, explanations, and score summaries. Retake assessments when allowed by the administrator.

How Organizations Use Quiz & Assessment

Certification Program with Section-Based Exams

An L&D team needs to certify employees on a technical topic using a structured exam with multiple knowledge areas.

  • 4 exam sections with independent question pools and time limits
  • Auto-generated question sets from tagged question banks
  • Randomized question and choice order per attempt
  • Pass/fail tracking with configurable retake cooldown

Course Knowledge Checks with Quiz Lessons

A training team wants to verify knowledge retention at the end of each chapter in an online course.

  • Quiz lessons embedded at chapter boundaries inside courses
  • Completion gating: must pass quiz to unlock next chapter
  • Auto-generated from chapter-specific question bank tags
  • Explanations shown after submission for learning reinforcement

Recruitment Screening with DISC Assessment

An HR team wants to include personality and skills assessments as part of the hiring process.

  • DISC personality assessment integrated into recruitment exams
  • Auto-graded skills assessment with fill-in-blank and single-choice
  • Choice-scored questions for weighted skill level evaluation
  • Standardized candidate assessment data for hiring decisions

How to Use Quiz & Assessment

1

Build Your Question Bank

Create questions using 6 core types. Tag each question with topics, set difficulty level (1–5), add media attachments (image, video, audio), and write explanations. Import questions in bulk via the Quiz Import panel.

Build Your Question Bank
2

Create Quizzes or Exams

Choose manual question selection or auto-generation rules (by type, tags, difficulty, count). For exams, structure questions into sections with independent settings. Set quiz display mode (sequence or listing).

Create Quizzes or Exams
3

Configure Settings & Publish

Set passing score, retake allowance with cooldown period, time limits, and display options (show results, answers, explanations). Enable randomization. Move exam from DRAFT to PUBLISHED (with optional approval step).

Configure Settings & Publish
4

Track Attempts & Results

Monitor attempt status (in-progress, submitted, graded, expired). Review individual answers, scores, and time spent. Manually grade subjective answers when needed. Export analytics data for further analysis.

Track Attempts & Results

Complete Feature Breakdown

6 Core Question Types

SINGLE (one correct answer), MULTI (multiple correct answers), TRUE-FALSE (binary), FIB / Fill-in-Blank (with case-sensitive option and multiple answer variations per blank), CHOICE-SCORED (weighted point value per answer choice), and DISC (personality assessment, requires license flag). Each question supports media attachments (image, video, audio), configurable explanations, and per-question randomChoice toggle.

Question Bank Management

Centralized question library with flexible organization. Assign tags (multiple per question) and topics for categorization. Set difficulty level from 1 to 5. Control question scope: GLOBAL (reusable across all quizzes), LESSON (tied to a specific lesson), or SURVEY (survey-only). Archive unused questions. Import questions in bulk via the Quiz Import panel with import history tracking.

Auto-Generation & Question Selection

Three question selection modes for exam sections: MANUAL (pick specific questions), AUTO_RULES (auto-select by type, tags, difficulty level, and count), and QUIZ_GROUP (select from a predefined question pool). Auto-generation rules let you specify the number of questions, filter by question type and tags, and target a specific difficulty level. The system randomly selects matching questions each time.

Section-Based Exam Structure

Exams are organized into sections, each with its own configuration. Set section type (QUIZ or ESSAY), question generation mode, display mode (SEQUENCE one-at-a-time or LISTING all questions), time limit, skip and review permissions, and question shuffling. Sections support reading passages displayed above questions for comprehension-style assessments.

Assessment Integrity Controls

Randomize question order and answer choice order per learner to prevent copying. Set per-section and per-exam time limits. Disable right-click context menu (disableContextMenu). Control retake allowance with configurable cooldown periods (allowRetakeTime in hours). Require sequential question completion. The proctoring schema supports camera and screen-share requirements for future enforcement.

Results, Grading & Analytics

Every attempt is tracked with status (IN_PROGRESS, SUBMITTED, GRADED, EXPIRED), total score, average score, pass/fail result, time spent, and per-question answer records. Auto-grading handles objective questions instantly. Manual grading is available for subjective answers via the QUIZ_GRADE and EXAM_ATTEMPT_GRADE permissions. Analytics permissions (QUIZ_ANALYTICS_VIEW, QUIZ_ANALYTICS_EXPORT) control access to reporting and data export.

Frequently Asked Questions

Common questions about Quiz & Assessment

The quiz module supports 6 core question types: (1) SINGLE - one correct answer selected via radio buttons, (2) MULTI - multiple correct answers selected via checkboxes, (3) TRUE-FALSE - binary true/false questions, (4) FIB (Fill-in-Blank) - learners type answers into blanks with support for multiple correct variations and optional case sensitivity, (5) CHOICE-SCORED - each answer choice has a weighted point value for nuanced scoring, (6) DISC - personality assessment questions (requires allowDISCQuiz license). Each question type supports image, video, and audio attachments plus configurable explanations.
Auto-generation selects questions from your question bank based on rules you define. Each rule specifies: (1) the number of questions to select, (2) the question type to filter by, (3) tags to match, and (4) the target difficulty level (1–5). You can combine multiple rules in a single exam section. The system randomly selects matching questions each time, creating unique exam variants. You can also use the QUIZ_GROUP selection mode to pull questions from a predefined question pool.
Objective question types (SINGLE, MULTI, TRUE-FALSE, FIB, CHOICE-SCORED) are auto-graded instantly upon submission. For DISC questions, category scoring is applied automatically. Subjective answers can be manually graded by users with QUIZ_GRADE or EXAM_ATTEMPT_GRADE permissions. You configure a passing score as a percentage, control whether results, correct answers, and explanations are shown to learners, and track best or last score across multiple attempts.
The module includes several assessment integrity controls: (1) Randomize question order per learner (randomQuiz flag), (2) Randomize answer choice order within each question (randomChoice flag), (3) Set time limits per section or per exam, (4) Disable right-click context menu (disableContextMenu), (5) Require sequential completion so learners cannot skip back, (6) Configure retake cooldown periods (allowRetakeTime in hours). The proctoring schema defines fields for camera and screen-share requirements for future implementation.
Five exam types are available: (1) INDEPENDENT - standalone exam not linked to any program, (2) TRAINING_PROGRAM - part of a training program curriculum, (3) RECRUITMENT - screening assessment for hiring processes, (4) CERTIFICATION - formal certification exam with pass/fail tracking, (5) OTHER - custom exam type. Each exam follows a DRAFT → PUBLISHED → ARCHIVED lifecycle with an optional approval step before publishing.
Each exam can contain multiple sections with independent settings. Per section, you configure: (1) Section type - QUIZ (objective questions) or ESSAY (subjective), (2) Question selection - MANUAL (pick specific questions), AUTO_RULES (auto-select by type/tags/difficulty/count), or QUIZ_GROUP (from a predefined pool), (3) Display mode - SEQUENCE (one question at a time) or LISTING (all questions visible), (4) Time limit in minutes, (5) Shuffle questions toggle, (6) Allow skip and allow review toggles. Sections can also include reading passage content displayed above the questions.
Yes. Each question supports media attachments via the attach field with three types: (1) IMAGE - embedded images displayed with the question, (2) VIDEO - embedded video player, (3) AUDIO - audio player with no-download controls. Attachments are specified by URL source and display name. Exam sections can also include reading passage content (text or rich content) positioned above questions for comprehension-style assessments.
The module has granular permissions split between quizzes and exams. Quiz permissions include: QUIZ_VIEW (all/shared/own), QUIZ_CREATE, QUIZ_EDIT, QUIZ_DELETE, QUIZ_TAKE, QUIZ_REVIEW_RESULTS, QUIZ_GRADE, QUIZ_VIEW_SUBMISSIONS, QUIZ_ANALYTICS_VIEW, and QUIZ_ANALYTICS_EXPORT. Exam permissions include: EXAM_VIEW, EXAM_CREATE, EXAM_EDIT, EXAM_DELETE, EXAM_PUBLISH, EXAM_APPROVE, EXAM_ATTEMPT_VIEW_ALL, EXAM_ATTEMPT_GRADE, EXAM_ATTEMPT_RESET, EXAM_ANALYTICS_VIEW, and EXAM_ANALYTICS_EXPORT. Ownership tiers (all/own) provide additional granularity.

Build Assessments That Measure Real Knowledge

Create quizzes and exams from centralized question banks with auto-generation, section-based configuration, and detailed attempt tracking.

Our Partners

Start connecting your data with Noovaation

Noova Logo

Products

Noova Nền tảng giúp doanh nghiệp tạo và xây dựng hệ thống E-Learning cho đào tạo và phát triển nhân sự

Contact

  • VN-ELEARNING Technology Solutions JSC
  • 3rd Floor, No. 215 Giap Nhat, Thanh Xuan, Hanoi
  • Business Registration: 0109452237
  • Hotline: 1900 86 66 59