Skip to main content

How to Create, Edit, and Enroll Students in Courses

Creating and Managing Courses in the New Scheduling

Marcela avatar
Written by Marcela
Updated this week

Admins can now create classes and manage student enrollment from one integrated, easy-to-use page. Everything you need—teacher availability, student credits, and scheduling tools—is right at your fingertips.

This upgraded experience gives school administrators more flexibility than ever. With intuitive tools designed to reduce errors and save time, managing classes now feels smoother and more intuitive as part of your daily workflow.

Learncube courses page

Table of Contents:


How to create courses: Two easy steps

We’re introducing a smarter, more intuitive way to build courses—start by defining the course details, then schedule the classes.

Step 1: Enter Course Details

Set key details:

  • Course name, subject, language, description

  • Assigned a teacher

  • Course type and category

  • Start date and settings (e.g., Free, Recorded, Self-enrollment, Webinar mode)

Step 2: Add Classes to the Course

  • Create one or more class sets (e.g., morning and afternoon)

  • Avoid conflicts with automatic schedule visibility for the assigned teacher

  • Confirm pending classes

This streamlined approach makes course management easier, reducing scheduling issues and minimizing errors in teacher or student assignments.


How to Manage Teachers, Students & Classes in One Place

New tabs in the Scheduling Panel make it easy to handle everything

Tabs Explained

  • Classes: See, edit, reschedule, cancel, or uncancel sessions

  • Students: View enrolled, pending, and potential students, all with credit and status information

  • Teachers: Check teacher schedules and assignments to avoid overlaps

Highlights

  • Bulk-edit class details

  • Identify teacher conflicts before confirming schedules

  • Seamless access to advanced class settings (recording, webinar mode)


New Enrollment Options: Full, Partial & Self-Enrolled

We created a flexible set of enrollment tools to match your teaching model.

Enrollment Types Options:

  1. Bulk or partial enrollment:
    Select any combination of classes and enroll groups or single students in them

  2. Self-enrollment:
    Open your course to students; they can choose sessions and use credits individually

    Bulk Enrolment Learncube

Credit Handling

  • Credits are consumed per session, as always

  • Enrollment is always Pending until confirmed


Understanding the Pending Phase

“Pending” acts as a safety buffer for both scheduling and enrollment actions.

Where You’ll See Pending

  • Classes:
    Newly scheduled sessions in Step 2 are pending confirmation

    class conflict scheduling Learncube


  • Enrollments:
    Students are marked as pending until confirmed, allowing admins to review the list before adding them to the course and taking their credits

Why It Helps

  • Allows you to preview and fix issues

  • Reduces scheduling mistakes and accidental credit use

Important: You can edit or remove pending classes from courses when creating them, and you can also remove students before confirming their enrolment into a course.


Editing Courses After Creation

Do you need to update a course or a specific class details? It’s now possible in a smoother and more flexible way

You can edit:

  • Date and time

  • Teacher assignment

  • Class type (1:1 or group), but only if no students are enrolled

  • Session settings: webinar mode, recording options, etc

How to Access

  • Always make sure to select the class or classes to update

  • In the Scheduling Panel: click Edit or Advanced Edit

  • During Step 2 creation, while still in Pending mode, to remove classes

Note: All changes will apply to upcoming classes that have not yet occurred at the time of class editing.


Bulk Enrollment

One of the most significant improvements is the new bulk enrollment feature.

The updated scheduling panel allows administrators to enroll multiple students into classes at once. It provides a clear view of each student’s available credits and makes it easy to review and confirm all enrollments from a single screen.

partial enrolment gif learncube

Select and enroll multiple students into:

  • A single class

  • All classes in a course

  • A custom selection of classes in courses

Always remember to confirm or remove students before finalizing the action.


Student Management: Detailed Enrollment View

The Students Tab offers a comprehensive and actionable view of student statuses:

Status

Description

Enrolled

Fully enrolled students across all the course classes

Part-Enrolled

Students enrolled in only some of the classes

Pending

Students selected but not yet confirmed for enrollment

Cancelled

Previously enrolled students who cancelled

Available

Students eligible for enrollment based on credits and requirements

All

A full searchable list of all eligible students based on the time range selected on the settings panel.

Admins can:

  • View how many credits each student has left directly from the enrollment screen

  • Search for students quickly

  • See:

    • Which students are available

    • Who is partially enrolled

    • Who has been chosen, and is pending, but not confirmed


New Option: Open Courses for Self-Enrollment

A new scheduling feature allows Admins to create open courses, enabling self-enrollable classes.

This option replaces the older recurring open classes system and allows more flexibility.

Students can:

  • View available classes to choose from

  • Choose and enroll in only the ones they want

  • Use credits only for the selected classes, rather than the entire course

Admins can:

  • Keep self-enrolled classes open while still retaining control

  • Enroll students in all classes in one click (if students have sufficient credits)

  • Enroll students in specific classes as needed

Important: For the open courses option to be available for students to view, your school must enable this feature as part of their booking flow. If you're interested in using it but can't see it at the moment, please contact our team for assistance.

Did this answer your question?