Skip to main content

Course Management — Update Section/Module

Admins (or authorized staff) can update an existing Section or Module inside a course.
This allows you to refine names, reorganize modules, update descriptions, or refresh instructor guidelines.


Where to Find It​

Backoffice → Courses → Select a Course → Sections → Edit Section/Module


Update a Section/Module (Quick Steps)​

  1. Open the course details page.
  2. Navigate to the Sections tab.
  3. Select the section/module you want to edit.
  4. Click Edit.
  5. Update the fields.
  6. Save changes.

Editable Fields​

FieldTypeNotes
NameStringUpdate the title (3–80 characters). Must remain unique within parent.
Section TypeEnumCan switch between section and module ⚠️. Ensure structure still makes sense.
Parent ModuleReference (ID)Reassign module to a different section/module. Required for modules.
DescriptionText/MarkdownUpdate the short summary of content.
GuidelineRich Text (CKEditor)Update instructor notes, teaching strategies, or extra instructions. Supports headings, bold, lists, links.

Example: Update Payload​

{
"sectionId": "module-2",
"name": "Control Flow (Updated)",
"sectionType": "module",
"parentModule": "section-1",
"description": "Updated: Cover if/else, loops, and switch-case (new).",
"guideline": "<p><strong>Updated Notes:</strong> Add examples with user input and real-life cases.</p>"
}