> ## 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.

# E-Classroom - Feature Overview

> A map of every E-Classroom capability - classrooms and rosters, sections and activities, sessions and attendance, assignments, quizzes and proctoring, grading, and recordings - and how they connect.

This page maps every part of E-Classroom and shows how the pieces connect. Use it to understand the whole system before diving into an individual feature.

***

## The Building Blocks

<CardGroup cols={2}>
  <Card title="Classroom" icon="chalkboard-user">
    The central record. Links to LMS programmes, courses, and a batch; holds the roster, the teaching team, and the grade scheme; carries a lifecycle status.
  </Card>

  <Card title="Roster" icon="users">
    The list of students enrolled in a classroom. Managed directly or backfilled from the linked batch.
  </Card>

  <Card title="Sections and Activities" icon="layer-group">
    Sections order the classroom into units. Activities (lessons, quizzes, assignments) live inside sections.
  </Card>

  <Card title="Sessions and Attendance" icon="calendar-check">
    Scheduled class meetings, each with an online meeting link, and a present/absent/late/excused record per student.
  </Card>

  <Card title="Assignments" icon="file-arrow-up">
    Work issued to the class, collected back as student submissions with attachments.
  </Card>

  <Card title="Question Bank and Quizzes" icon="clipboard-question">
    A reusable pool of questions and the quizzes assembled from them.
  </Card>

  <Card title="Proctoring" icon="eye">
    In-browser monitoring of quiz attempts: camera and screen consent, anomaly detection, and a per-student review of snapshots and recordings.
  </Card>

  <Card title="Grading" icon="chart-line">
    A weighted grade scheme plus a live grade snapshot per student, and gradebook exports.
  </Card>

  <Card title="Recordings" icon="video">
    Captured session recordings, pulled in automatically from the online meeting.
  </Card>
</CardGroup>

***

## How the Pieces Connect

```mermaid theme={null}
%%{init: {'theme':'base','themeVariables':{'primaryColor':'#14f1b1','primaryBorderColor':'#14f1b1','lineColor':'#14f1b1'}}}%%
flowchart TD
    LMS[LMS programme, courses, batch, quizzes] --> C[Classroom]
    C --> R[Roster of students]
    C --> S[Sections]
    S --> A[Activities]
    C --> SE[Sessions]
    SE --> AT[Attendance]
    SE --> REC[Recordings]
    A --> ASG[Assignments]
    A --> QZ[Quizzes]
    QB[Question Bank] --> QZ
    AT --> G[Grade snapshot per student]
    ASG --> G
    QZ --> G
    C --> GS[Grade scheme]
    GS --> G
    G --> EX[Gradebook and attendance exports]
```

The grade snapshot is the hub of the system: attendance, assignments, and quizzes all feed it, and the grade scheme decides how they are weighted.

***

## Capability Reference

| Capability              | What it does                                                             | Feature page                                                          |
| ----------------------- | ------------------------------------------------------------------------ | --------------------------------------------------------------------- |
| Classroom setup         | Create a class, link LMS records, set the teaching team and grade scheme | [Classrooms and Roster](/education/e-classroom/classrooms)            |
| Roster management       | Add, remove, and suspend students                                        | [Classrooms and Roster](/education/e-classroom/classrooms)            |
| Sections and activities | Structure content and place lessons, quizzes, and assignments            | [Classrooms and Roster](/education/e-classroom/classrooms)            |
| Sessions                | Generate scheduled meetings with online links                            | [Sessions and Attendance](/education/e-classroom/sessions-attendance) |
| Attendance              | Mark and revise attendance per session                                   | [Sessions and Attendance](/education/e-classroom/sessions-attendance) |
| Assignments             | Issue work and collect submissions                                       | [Assignments](/education/e-classroom/assignments)                     |
| Question bank           | Build and reuse quiz questions                                           | [Quizzes and Question Bank](/education/e-classroom/quizzes)           |
| Quizzes                 | Assemble quizzes, run and grade attempts                                 | [Quizzes and Question Bank](/education/e-classroom/quizzes)           |
| Proctoring              | Monitor and record quiz attempts, review flagged behaviour               | [Proctoring](/education/e-classroom/proctoring)                       |
| Grading                 | Weight and compute a live grade, export the gradebook                    | [Grading](/education/e-classroom/grading)                             |
| Recordings              | Access captured session recordings                                       | [Recordings](/education/e-classroom/recordings)                       |

***

## Automation You Do Not Have to Manage

Several things happen on their own so a teacher does not have to:

* **Meeting links** attach to scheduled sessions automatically.
* **Recordings** are pulled in after a session finishes, moving from processing to ready.
* **Grades recompute** the moment attendance, an assignment, or a quiz result changes, and again on a nightly full pass.
* **Sessions** for recurring classes are generated ahead of time.

***

## What to Read Next

<Steps>
  <Step title="Getting Around">
    How the portal and admin surfaces are laid out. → [Getting Around](/education/e-classroom/getting-around)
  </Step>

  <Step title="Classrooms and Roster">
    Start with the classroom itself. → [Classrooms and Roster](/education/e-classroom/classrooms)
  </Step>
</Steps>
