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

# Classes & Attendance

> Organize students into classes with attendance tracking, frequency reports and email delivery

## Classes & Attendance

**Paid addon** — Organize students into classes (cohorts), associate courses, track attendance and generate detailed frequency reports.

## Overview

Classes are student groupings that allow organizing the platform into cohorts, semesters or sections. Each class can contain members and associated courses, plus a complete attendance tracking system.

## Creating a class

<Steps>
  <Step title="Access Classes">
    In the admin panel, click **Classes** then **Create class**.
  </Step>

  <Step title="Fill in the information">
    Set:

    * **Name** (required) — E.g., "Class 2025-A"
    * **Custom code** (optional) — E.g., "2025-1-A"
    * **Description** (optional) — Additional information about the class
  </Step>

  <Step title="Add members (optional)">
    Search and add students and teachers to the class. You can add up to 100 members at once.
  </Step>

  <Step title="Add courses (optional)">
    Associate courses with the class. You can add up to 50 courses at once.
  </Step>
</Steps>

## Managing the class

### Members

On the class details page, the **Members** tab shows all participants:

* Avatar, name, email and role (Student, Teacher, Admin, Owner)
* Button to **add new members** (search by name or email)
* Option to **remove** members individually

<Note>
  Removing a member from the class does not cancel their enrollment in associated courses.
</Note>

### Courses

In the **Courses** tab, view and manage courses associated with the class:

* Each course shows title, category and status (Draft, Published, Archived)
* Button to **add new courses** (search by title)
* Option to **remove** courses individually

### Class status

A class can be **Active** or **Archived**. Archived classes remain available for reference but don't accept new members.

## Attendance tracking

The attendance system allows recording and monitoring student frequency.

### Recording attendance

<Steps>
  <Step title="Access the Attendance tab">
    On the class page, click **Attendance** then **New attendance record**.
  </Step>

  <Step title="Fill in the lesson information">
    Set:

    * **Lesson name** (optional) — E.g., "Lesson 01 - Introduction"
    * **Lesson date** — Select the date
    * **Teacher** — Select the responsible teacher
  </Step>

  <Step title="Take attendance">
    The list of all class members appears with checkboxes. For each student:

    * Mark as **present** or **absent**
    * Add an optional **observation** (e.g., "arrived late", "left early")
    * Use **Mark all** or **Unmark all** to speed things up
  </Step>

  <Step title="Save the record">
    Confirm and save. The record is stored and can be edited later.
  </Step>
</Steps>

### Attendance history

All class attendance records are listed with:

* Lesson date and name
* Responsible teacher
* Number of present and absent students
* Options to edit or delete

## Frequency reports

### Viewing the report

<Steps>
  <Step title="Access Report">
    In the Attendance tab, click **Report**.
  </Step>

  <Step title="Filter by period">
    Select the desired month or filter by specific student.
  </Step>

  <Step title="Analyze the data">
    For each student, the report shows:

    * Total classes, presences and absences
    * **Attendance percentage** with color-coded progress bar
    * Breakdown by date with status and observations
  </Step>
</Steps>

### Visual indicators

| Frequency     | Color  | Meaning            |
| ------------- | ------ | ------------------ |
| 75% or more   | Green  | Adequate frequency |
| 50% to 74%    | Yellow | Attention needed   |
| Less than 50% | Red    | Critical frequency |

### Sending reports by email

The system allows sending frequency reports directly to students:

* **Send to all** — Email report to all class students
* **Send individual** — Send to a specific student
* The email includes the frequency data for the selected period

### Export to PDF

Click the **Export PDF** button to generate a document with complete class frequency data, ideal for archiving or printing.

## Next steps

<CardGroup cols={2}>
  <Card title="View all addons" icon="puzzle-piece" href="/en/addons/overview">
    Explore other addons
  </Card>

  <Card title="Member management" icon="users" href="/en/admin/member-management">
    Manage all platform members
  </Card>
</CardGroup>
