Set up your institution, step by step. Start here.

Managing the Curriculum

Build your hierarchy with the tree, presets and bulk tools — and understand what cascades when you delete part of it.


Open Curriculum from the left sidebar, under Content. The page is headed Education CurriculumManage your organization's educational structure.

The Education Curriculum page showing Tree View, tabs and the search box

Two buttons sit at the top right:

  • Import Curriculum — start from a ready-made preset instead of typing everything.
  • Bulk Edit (JSON / AI) — edit your whole structure as text. Disabled until you have at least one education level, so it is greyed out on a brand-new organization.

Below them, Search & FilterSearch education components... — filters the list you are currently looking at by name.


The Seven Tabs

Tab What it holds
Tree View Your whole hierarchy as a nested, expandable tree
Education Levels The top of the hierarchy — HSC, Job Preparation
Groups Streams within a level — Science, BCS
Subjects Subjects within a group — Physics, English Literature
Chapters Chapters within a subject
Topics The finest level — individual lessons
Tags Labels for filtering courses and books

The five middle tabs are flat tables of the same data the tree shows. Use the tree to see structure; use the tables for bulk work.


Starting Fast: Import a Preset

If you teach a standard curriculum, do not type it out. Click Import Curriculum to open Import Education Preset and pick one — Bangladeshi presets such as Job Preparation bring hundreds of chapters and topics already structured.

Import Education Preset dialog showing ready-made structures like HSC and SSC, each with an Import This Preset button

You land back on Tree View with everything in place, ready to edit.


Working in Tree View

The tree is the fastest way to build and check structure.

Tree View showing an expanded BCS group with the Bangla Language and Literature subject and its numbered chapters

  • Expand All and Collapse All open or close every branch at once; the chevron > opens one.
  • + Add Education Level creates a new top-level branch.
  • Add a child in place. Each row carries a small + group button (or + subject, + chapter, + topic, depending on depth). The new item's parent is filled in for you.
  • The three-dot menu (...) on any row offers Edit and Delete.
  • Counts on each row show what it contains — groups, subjects, chapters and topics — so you can spot a level that is emptier than it should be.
  • Drag chapters to reorder them. Within a subject, drag a chapter into a new position and the order saves immediately, confirmed by Chapter order updated. This is the sequence students see.

Before you create anything the tree reads No education structure found.


Working in the Table Tabs

Each of the five component tabs shows a count in its heading — Subjects (42) — and a table with Name, Description, Order, Created and an actions menu.

Filters narrow the list to one parent:

  • Groups — filter by All Education Levels
  • Chapters — filter by All Subjects
  • Topics — filter by All Chapters

Bulk delete works on Subjects, Chapters and Topics. Tick the rows you want, or the header checkbox to take everything shown, then click Delete Selected. A badge shows N selected. When it finishes you get Successfully deleted N subject(s) — or, if some could not be removed, Deleted N subject(s). M error(s) occurred.

Bulk delete acts on everything currently visible, so filter and search first. The header checkbox selects the filtered list, not just the rows on screen.


Deleting Safely

Tree View row's three-dot menu open, showing the Edit and Delete options

Deleting anything with children opens a confirmation that first loads and lists what depends on it, so you can see the damage before agreeing.

Delete confirmation dialog listing the groups that depend on the education level being deleted, with a checkbox to confirm the cascade

Deletion cascades down the hierarchy:

Delete this And you also lose
Education Level Its groups
Group Its subjects
Subject Its chapters, and their topics
Chapter Its topics
Topic Just the topic

Course37 tells you exactly what went, in the form Physics and 12 chapter(s) with their topics deleted successfully.

Questions are tagged to subjects, chapters and topics. Deleting a chapter that questions point at affects those questions and any exam built from them — check before removing a populated branch.


Bulk Edit (JSON / AI)

Bulk Edit (JSON / AI) opens your structure as editable text. It is the quickest way to rename many items, add a batch of chapters, or restructure a level without clicking through dialogs one at a time.

Bulk edit curriculum dialog showing the Get current, Edit JSON and Review & save steps, with buttons to copy the AI prompt or the JSON

Use it when you have a lot to change at once; use the tree for one-off edits.


Tags

The Tags tab is different from the rest — tags are not part of the Level → Topic hierarchy. They are free labels you attach to courses and books for filtering, such as HSC 27 or Free.

The table shows each tag's colour dot and name, its Description, how many Courses and Books use it, and when it was Created. Tags can be created and edited from here.


Troubleshooting

What you see What it means
Bulk Edit (JSON / AI) is greyed out You have no education levels yet. Create one, or import a preset
No education structure found Nothing built yet — this is the normal starting state
No subjects selected You clicked Delete Selected without ticking any rows
Deleted N subject(s). M error(s) occurred Some could not be removed, usually because something still depends on them
A subject shows No groups It was created without a parent group and will not appear correctly in the tree. Edit it and assign one
Chapters appear in the wrong order for students Drag them into order in Tree View — the saved order is what students see

Full Guides

Tree View · Education Levels · Groups · Subjects · Chapters · Hierarchy Philosophy

#curriculum #tree view #import preset #bulk edit #tags #delete #hierarchy