> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bizaxl.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Quizzes and Question Bank

> Build a reusable bank of quiz questions, assemble quizzes with pass marks, run them as class activities with optional proctoring, and grade attempts so results feed each student's grade.

E-Classroom lets you test students with quizzes built from a reusable question bank. You write questions once, assemble them into quizzes, run those quizzes as activities in the class, and optionally supervise attempts with proctoring. Quiz results feed each student's grade.

***

## Who Uses This Feature

| Role                        | What They Do                                                                          |
| --------------------------- | ------------------------------------------------------------------------------------- |
| **Teacher**                 | Writes questions, builds quizzes, runs them, reviews proctoring, and grades attempts. |
| **Classroom Administrator** | Manages the question bank and quizzes across classes.                                 |
| **Student**                 | Attempts quizzes and sees their results.                                              |

***

## Before You Start

You need an **Active classroom**. Quizzes reuse the LMS quiz engine, so your questions and quizzes connect to the same records used elsewhere in the LMS.

***

## Building the Question Bank

The question bank is a reusable pool of questions. Build it once and draw on it across quizzes.

<Steps>
  <Step title="Open the question bank">
    Go to `/classroom/{code}/questions`.
  </Step>

  <Step title="Create a question">
    Write the question, choose its type, and add answer options where the type needs them.
  </Step>

  <Step title="Search and reuse">
    Filter the bank by type or text to find and reuse existing questions.
  </Step>
</Steps>

### Field Guide - Question

| Field             | Description / Purpose                                                                             |
| ----------------- | ------------------------------------------------------------------------------------------------- |
| **Question text** | The question as students see it. Required.                                                        |
| **Question type** | The kind of question (for example, multiple choice), which decides how it is answered and scored. |
| **Options**       | The answer choices, for question types that use them.                                             |
| **Marks**         | The marks the question is worth within a quiz.                                                    |

***

## Assembling a Quiz

<Steps>
  <Step title="Open the quiz manager">
    Go to `/classroom/{code}/quizzes`.
  </Step>

  <Step title="Create a quiz">
    Give it a title, a passing percentage, and an optional time limit.
  </Step>

  <Step title="Add and order questions">
    Pull questions from the bank into the quiz, set their marks, and arrange the order.
  </Step>
</Steps>

### Field Guide - Quiz

| Field                  | Description / Purpose                       |
| ---------------------- | ------------------------------------------- |
| **Title**              | The quiz name. Required.                    |
| **Classroom**          | The class the quiz belongs to.              |
| **Passing percentage** | The score needed to pass.                   |
| **Duration**           | An optional time limit for the attempt.     |
| **Questions**          | The ordered questions, each with its marks. |

***

## Running and Grading Attempts

Students attempt a quiz from the activity page. Where the quiz is proctored, the attempt is monitored and recorded for you to review afterwards.

<Steps>
  <Step title="Student attempts the quiz">
    On `/classroom/{code}/activity/{activity}`, the student opens and attempts the quiz.
  </Step>

  <Step title="Grade the attempt">
    Auto-scored questions are marked automatically; grade any questions that need manual marking.
  </Step>
</Steps>

<Info>
  When a quiz is proctored, the student's camera and screen are monitored during the attempt and you review the captured snapshots and recording afterwards. Proctoring has its own consent flow, detection options, and review page. See [Proctoring](/education/e-classroom/proctoring) for the full workflow.
</Info>

***

## Results Feed the Grade

When a quiz is submitted and graded, the student's grade snapshot recomputes automatically. Quizzes carry whatever weight the classroom's grade scheme assigns them. See [Grading](/education/e-classroom/grading).

***

## Upstream and Downstream

* **Upstream (must exist first)**: an Active classroom; questions in the bank before you assemble a quiz.
* **Downstream (this enables)**: quiz results feed each student's grade; a proctored quiz produces snapshots and a recording for review (see [Proctoring](/education/e-classroom/proctoring)).

***

## Best Practices

* Build the question bank first, then assemble quizzes from it: questions are reusable across quizzes and classes.
* Set the passing percentage and duration before students attempt the quiz.
* Tell students in advance when a quiz is proctored, and review the captured evidence before finalising borderline results (see [Proctoring](/education/e-classroom/proctoring)).
* Grade any manually-marked questions promptly so the student's live grade settles.
