You now know how to manage every aspect of your classes â from rosters to lesson plans to special session overrides. Next: mastering skill tracking and certificates.
Now that your students are imported and your dashboard is familiar, it's time to manage your classes like a pro. This lesson covers the workflows you'll use throughout the term.
By the end of this lesson you will be able to:
đŧī¸ Image Placeholder
Screenshot of the Class List page showing multiple classes with student counts, schedule summaries, and skill level badges
/class/list/class/view/:classId)The class view is your central hub for each class. It shows:
đĨ Student Roster â all enrolled students with names, attendance stats
đ¨âđĢ Instructors â assigned teaching staff
đ Upcoming Sessions â next 14 days of scheduled classes
đ Attendance History â recent attendance records
đ¯ Skill Level â linked skill tracking framework
đŧī¸ Image Placeholder
Screenshot of the Class View page showing the student roster table, instructor list, and upcoming 14-day schedule
Programs are collections of lesson plans. By assigning a program's plans to a class, you give instructors a structured teaching curriculum.
/class/edit/:classIdđŧī¸ Image Placeholder
Screenshot of the Class Edit page Plans section showing a multi-select dropdown of available lesson plans grouped by program
You can also assign different plans to different schedule slots:
Session overrides let you make one-off changes to a specific class session without affecting the overall schedule.
/class/view/:classId)đŧī¸ Image Placeholder
Screenshot showing the Session Override dialog with date, instructor dropdown, plan dropdown, and time fields
When you assign a skill level to a class, you want all students in that class to be tracked against it.
/class/edit/:classIdđŧī¸ Image Placeholder
Screenshot of the Class View showing a 'Sync Skill Levels' button and a confirmation showing '15 students updated'
Programs are your curriculum â a structured collection of lesson plans that can be shared and assigned across classes.
đŧī¸ Image Placeholder
Screenshot of the Add Program form with Title, Description, Field, Lesson Count, and Language fields
By default, each lesson comes with this structure:
When you update a step (activity), you can push the change to all plans that use it:
đŧī¸ Image Placeholder
Screenshot of the Step Edit page showing the 'Push Changes' button and a confirmation dialog showing how many plans will be updated
After updating plans, make sure they're assigned to the right classes:
/class/edit/:classId