How to Add a CoursePlan
Structure your course content with modules and organized learning flow for a professional learning experience
How to Add a CoursePlan
A CoursePlan defines the structure of your course — think of it as the syllabus, table of contents, or learning roadmap. It's a set of modules that organize your content into logical sections.
Understanding the CoursePlan Structure
Course: HSC Physics 2026
├── Module 1: Week 1 — Introduction to Kinematics
│ ├── 📹 Video: What is Kinematics?
│ ├── 📹 Video: Distance vs Displacement
│ ├── 📄 PDF: Chapter 1 Notes
│ ├── 📝 Assignment: Practice Problems 1-10
│ └── ✅ Exam: Week 1 Quiz
├── Module 2: Week 2 — Newton's Laws of Motion
│ ├── 📹 Video: First Law of Motion
│ ├── 🔴 Live Class: Interactive Problem Solving
│ ├── 📄 PDF: Newton's Laws Summary
│ └── ✅ Exam: Week 2 Quiz
└── Module 3: Week 3 — Work, Energy & Power
└── ...
📸 Screenshot: CoursePlan view showing modules and content items
Creating Modules
- Open the Course → go to the CoursePlan tab
- Click Add Module
- Enter:
- Module Name — e.g., "Week 1: Introduction to Kinematics" or "Unit 1: Fundamentals"
- Description — Optional summary of what this module covers
- Order — The sequence number (determines display order)
- Click Save
📸 Screenshot: Add module dialog
Adding Content to Modules
Inside each module, you can add various types of content. Click Add Content inside a module and select the type:
| Content Type | Icon | Purpose | Details |
|---|---|---|---|
| Video | 📹 | Recorded lectures | How to Add Videos |
| Live Class | 🔴 | Scheduled live sessions | How to Add Live Class |
| Exam | ✅ | Quizzes and assessments | How to Connect Exams |
| Assignment | 📝 | Student submissions | How to Add Assignments |
| 📄 | Documents and resources | How to Add PDFs |
Reordering Content
Reordering Modules
- Drag and drop modules using the handle on the left edge
- Or change the Order number in the module settings
- Students see modules in the exact order you set
Reordering Content Items
- Within a module, drag and drop content items to change their order
- Content items appear in sequence on the student portal
📸 Screenshot: Drag handle for reordering modules
Module Settings
Each module has additional settings:
| Setting | Description |
|---|---|
| Visibility | Published (visible) or Draft (hidden) |
| Batch Access | Available to all batches or specific ones |
| Scheduled Release | Auto-publish at a specific date/time |
| Prerequisites | Require completing previous modules first |
Scheduled Content Release
You can schedule modules to become visible at specific dates:
- Click the module settings icon
- Enable Scheduled Release
- Set the release date and time
- The module will automatically become visible at that time
This is useful for drip-feeding content week by week.
Best Practices for CoursePlan Design
- Start with an outline — Plan your entire module structure before adding content
- Keep modules focused — Each module should cover one topic or one week's worth of material
- Consistent naming — Use a consistent format like "Week 1: Topic" or "Unit 1: Topic"
- Mix content types — Each module should ideally have a video, notes, and an assessment
- Logical progression — Arrange modules from foundational to advanced topics
- Include descriptions — Module descriptions help students understand what they'll learn
Related Articles
- How to Create a Course — Set up the course first
- How to Add Videos — Upload video content
- How to Add a Live Class — Schedule live sessions
- How to Connect Exams — Add assessments
- How to Add Assignments — Create assignments
- How to Add PDFs — Upload documents
course planmoduleunitstructuresyllabusoutlinecurriculum
More in Course Management
How to Create a Course
Step-by-step guide to creating a new course with modules, pricing, curriculum mapping, and content
How to Create Teachers
Add teacher accounts, configure profiles, and assign them to specific courses and branches
How to Add a Batch
Create student batches within a course for organized enrollment, content access, and batch-specific management
How to Add Videos
Upload video content with global CDN delivery, adaptive streaming, secure playback, and progress tracking