Back to Documentation

Class Management Documentation

Complete guide to managing classes in the Academix system

Class Form Fields

Class Name

Unique identifier for the class (e.g., "Class 1A", "Grade 10 Science").

Capacity

Maximum number of students that can be enrolled in the class.

Academic Level

The grade level or academic year the class belongs to.

Supervisor

Teacher responsible for managing the class and its students.

Classroom

Physical location where the class meets (optional).

Class Management Actions

View Class Details

Access comprehensive information about a specific class.

Manage Students

Add, remove, or reassign students within the class.

View Attendance

Track and monitor student attendance for the class.

Generate Reports

Create reports on class performance and student progress.

Edit Class Settings

Modify class properties and assignments.

Delete Class

Remove a class from the system (requires no enrolled students).

Step-by-Step Instructions

Listing and Searching Classes

The system provides a paginated list of all classes with search functionality. You can:

1

Browse through all classes with pagination

2

Search classes by name using the search field

3

Filter classes by academic level, supervisor, or capacity

4

View detailed information for each class by clicking on its name

5

Sort classes by various criteria (name, academic level, student count)

Creating New Classes

To create a new class:

1

Click the "Add Class" button

2

Fill out the class form with required information:

3

• Class Name: Enter a unique name for the class

4

• Academic Level: Select the appropriate academic level

5

• Capacity: Set the maximum number of students

6

• Supervisor: Optionally assign a teacher as supervisor

7

• Classroom: Optionally assign a physical classroom

8

Click "Create Class" to save the new class

Editing Class Information

To modify an existing class:

1

Find the class in the list using search or filters

2

Click the edit (pencil) icon next to the class

3

Update the necessary information in the form

4

Modify class name, capacity, supervisor, or classroom assignment

5

Click "Save Changes" to update the class information

Deleting Classes

To remove a class from the system:

1

Locate the class in the list

2

Click the delete (trash) icon

3

Confirm the deletion in the confirmation dialog

Managing Class Students

Each class can have multiple students enrolled. You can:

1

View all students enrolled in a class

2

Add new students to the class (within capacity limits)

3

Remove students from the class

4

View student details and performance within the class

5

Generate class-specific student reports

Managing Class Supervisors

Each class can have a designated supervisor. You can:

1

View the current supervisor for a class

2

Assign a new supervisor from available teachers

3

Change supervisor assignments as needed

4

View supervisor responsibilities and reports

Managing Class Capacity

Control the maximum number of students in each class:

1

View current class capacity and enrollment

2

Increase or decrease class capacity as needed

3

Monitor capacity warnings when approaching limits

4

Plan capacity changes based on enrollment trends

Generating Class Reports

Create comprehensive reports on class data:

1

Click the "Generate Report" button for a specific class

2

Select the report type (performance, attendance, demographics)

3

Choose the date range and filters for the report

4

Select the output format (PDF, Excel, CSV)

5

Click "Generate" to create and download the report

Detailed Guide

Class Management Overview

The Class Management module allows administrators to create and organize classes within the school system. Classes serve as the primary organizational unit for grouping students, assigning teachers, and managing academic activities. Each class is associated with an academic level, has a designated supervisor, and can be assigned to a specific classroom.

Key Features

Create and manage classes with customizable names and capacities, assign class supervisors (teachers), link classes to academic levels, assign physical classrooms, manage student enrollment within classes, track class performance and attendance, generate class-specific reports, and maintain class history and records.

Classes Dashboard

The classes dashboard provides an overview of all classes in the system. It displays key information including class names, academic levels, supervisors, student counts, and capacities. You can search and filter classes by various criteria, view detailed information for each class, and access quick actions for managing students and class settings.