Skip to main content

Create Lesson

A Lesson groups teaching content under a specific subject for one or more class sections. As a teacher, you create lessons to structure your curriculum, then add Topics within each lesson for detailed content delivery. Students see your lessons and topics in the mobile app.

Lesson hierarchy

Subject → Lesson → Topic — Your School Admin creates Subjects and Class Sections (under Academics). You then create Lessons here for your assigned subjects, and finally add Topics to each lesson.

Feature gate

The Lesson Management feature must be enabled in your school's subscription for the "Subject Lesson" menu to appear. Contact your School Admin or Super Admin if you don't see it in the sidebar.


Overview

The Lesson page combines a create form at the top and a list table below it. You can create, view, edit, and delete lessons all from this single page.

Lesson management page showing the list table with filter options and lesson data
Lesson list — filter by Session Year, Class Section, Subject, and Semester to view your lessons

Create a Lesson

1
Navigate to Subject Lesson → Create Lesson
From the teacher sidebar, expand **Subject Lesson** and click **Create Lesson**. The lesson management page opens with the creation form at the top.
2
Select Class Sections
In the **Class Section** multi-select dropdown, select one or more class sections that this lesson applies to. Use the **Select All** checkbox to quickly assign to all your sections. The lesson will be available to students in every selected section.
3
Select a Subject
Choose the **Subject** from the dropdown. This list is filtered based on the selected class sections and only shows subjects assigned to you. The dropdown is disabled until you select at least one class section.
4
Enter the Lesson Name
Type a descriptive name for the lesson (e.g., "Chapitre 1: Introduction et Fondements", "Les Verbes Irréguliers"). This name will be visible to students in the mobile app.
5
Write the Lesson Description
Provide a brief description of the lesson content. This gives students context about what the lesson covers.
6
Add File Attachments (optional)
Click **+ Add New Files** to attach supporting materials. For each file, choose a type (File Upload, YouTube Link, Video Upload, or Other Link), provide a name, and upload the file or enter the URL. You can add multiple files by clicking the button again.
7
Submit
Click **Submit** to create the lesson. It will appear in the list table below. Click **Reset** to clear the form and start over.
Lesson creation form with class section, subject, name, and description fields
Create lesson form — select class sections, choose subject, then enter lesson name and description

Form Fields

FieldTypeRequiredDescription
Class SectionMulti-select dropdownRequiredOne or more class sections the lesson is assigned to. Includes a "Select All" checkbox. Only shows class sections assigned to you.
SubjectDropdownRequiredThe subject this lesson belongs to. Disabled until a class section is selected. Only shows your assigned subjects for the selected sections.
Lesson NameTextRequiredThe name of the lesson (max 512 characters). Visible to students in the mobile app.
Lesson DescriptionTextareaRequiredA description of the lesson content (max 1024 characters).

File Attachment Fields

Each file attachment row supports one of four types:

FieldTypeRequiredDescription
TypeDropdownRequiredThe type of attachment: **File Upload** (documents, PDFs, images), **YouTube Link**, **Video Upload**, or **Other Link**.
File NameTextRequiredA descriptive name for the attachment (shown to students).
ThumbnailImage uploadOptionalA thumbnail image for YouTube links, video uploads, and other links. Required for YouTube Link, Video Upload, and Other Link types.
FileFile uploadOptionalThe actual file to upload. Required for File Upload and Video Upload types. Supported formats depend on system settings.
LinkURLOptionalThe URL for YouTube links or other links. Required for YouTube Link and Other Link types.
File size limits

File uploads are subject to system-configured maximum size limits. If your upload fails, check with your School Admin about the allowed file size and formats in System Settings → General Settings.


View Lessons

The lesson list table appears below the create form. To avoid long loading times, select a Class Section and Subject in the filter bar first.

Quick filtering

Select a Class Section and Subject right away so the list loads only the relevant lessons instead of everything.

Lesson list filtered by class section and subject showing lesson data with action buttons
Lesson list filtered by Banque et Finance L1 and Éthique et Déontologie bancaire — showing 5 lessons

Filter Options

FilterDescription
Session YearFilter lessons by academic session year (required)
Class SectionFilter by class section (recommended — select to reduce load time)
SubjectFilter by subject (recommended — works with class section filter)
SemesterFilter by semester (only appears if semesters are enabled for your school)

Table Columns

ColumnDescription
No.Row number
NameLesson name
DescriptionLesson description (click to expand)
Class SectionAssigned class section(s) with medium
SubjectSubject name with type (Theory/Practical)
FileAttached files (click to view/download), or "-" if none
ActionEdit (pencil icon) and Delete (trash icon) buttons

Additional toolbar features:

  • Search bar — find lessons by name or description
  • Refresh button — reload the table data
  • Columns button — show/hide table columns
  • Export button — download the list as a file

Edit a Lesson

Lesson edit page showing pre-filled form with lesson name and description
Edit lesson page — Class Section and Subject are pre-filled, modify the name, description, and files
1
Click the Edit button
In the Action column of the lesson you want to modify, click the **Edit** (pencil icon) button. You will be taken to a separate edit page.
2
Modify lesson details
Update the **Lesson Name** and/or **Description**. The Class Section and Subject fields are pre-filled and visible but cannot be changed.
3
Update file attachments
Add new files with **+ Add New Files**, remove existing files, or update file names and thumbnails.
4
Save changes
Click **Submit** to save your changes. Use the **Back** button at the top to return to the lesson list without saving.
Class Section and Subject are locked on edit

After a lesson is created, its Class Section and Subject assignments cannot be changed. If you need to reassign a lesson, delete it and create a new one with the correct assignments.


Delete a Lesson

1
Click the Delete button
In the Action column, click the **Delete** (trash icon) button next to the lesson.
2
Confirm deletion
A confirmation dialog appears. Click **Confirm** to soft-delete the lesson.
Deleting a lesson removes its topics

When you delete a lesson, all topics within that lesson are also deleted. Make sure you no longer need the topics before deleting the parent lesson.


Restore a Deleted Lesson

Deleted lessons are soft-deleted and can be recovered:

  1. In the lesson list, switch to the Trash view
  2. Click Restore next to the deleted lesson
  3. The lesson and its topics return to the active list

To permanently remove a lesson, use Force Delete from the Trash view.


Staff App (Teacher View)

You can also manage lessons from the Stunov+ Staff App on your mobile device. The app provides the same functionality: create lessons, attach files, and manage content per subject.

Web panel lesson management page showing lesson list
Staff app lesson list showing lessons grouped by subject
Lesson management — Web panel (left) and Staff app (right)

Mobile Workflow

  1. Open the Staff app and navigate to Manage Lesson
  2. Select the class section and subject
  3. Tap + Add Lesson to create a new lesson
  4. Fill in the lesson name, description, and optionally attach files
  5. Tap Submit to save
Web panel lesson creation form
Staff app create lesson screen
Creating a lesson — Web panel form (left) vs Staff app (right)

Permissions Required

ActionPermissionRole
View lessonslesson-listTeacher
Create lessonlesson-createTeacher
Edit lessonlesson-editTeacher
Delete lessonlesson-deleteTeacher
Teacher-only feature

Lesson management is a teacher-only feature. School Admins configure the school structure (subjects, class sections, teacher assignments) but do not create or manage individual lessons.