Courses
Run your whole classroom in one place — a structured course of topics and activities, a single course-index sidebar, a create wizard, 30+ activity types, and per-student progress and grades.
What it is
Courses is Edukali’s structured learning space. A course is an ordered stream of topics, and each topic holds activities and resources — pages, files, videos, forums, and every assessment channel (exams, quizzes, OMR, and more). Anything that doesn’t sit in a named topic falls under General. Teachers build the course, enrol people, and track each student’s progress and grades; students work through it activity by activity.
Everything hangs off one course-index sidebar: your courses are listed under My Courses, and expanding a course reveals its topics as deep-links. Open any activity and you get a focused activity page with a breadcrumb and Previous / Next buttons that walk the whole course in order.
Who it's for
Teachers and org admins build and manage courses; students learn in them; parents can follow a child’s grades. Inside a course the key staff role is class teacher — a class teacher can manage the whole course (add activities, enrol students, grade). Whoever creates a course automatically becomes its class teacher.
Key capabilities
- Topics → activities — organise a course into topics; each topic is an ordered list of activities and resources, with a General bucket for anything ungrouped. - Single course-index sidebar — courses under My Courses, expand to see topics, click a topic to jump straight to it. - In-course activity page — breadcrumb (Course › Topic › Activity), the activity itself or a launch button, a completion control, and Previous / Next navigation that honours prerequisite locks. - Course create wizard — a 3-step flow (only step 1 is required) to start blank, from a syllabus, or by duplicating a course. - 30+ activity types — resources (URL, page, file, folder, book, video, label), classic LMS activities (assignment, forum, choice, feedback, glossary, wiki, workshop, database), live sessions (BigBlueButton, Google Meet, Zoom), interoperability (SCORM, LTI), and every Edukali assessment (exam, practice, live quiz, paper, OMR, answer sheet, AI tutor, and more). See Course Activities for the full catalogue. - Roles inside a course — promote a teacher to class teacher to let them manage the course. - Student progress & personal gradebook — a per-student completion ring and a personal My grades report.
Quick start
In the sidebar under My Courses, click New course and complete the wizard (a name alone is enough to create it).
Open the course, turn on Edit mode, add a topic, then Add activity — pick a type and configure it.
Enrol people: open the People tab and use Enrol users, an invite link, or turn on self-enrolment.
Set completion on activities and, optionally, course completion criteria so progress is tracked.
Students work through the course from the sidebar; watch their progress and grades in the Gradebook.
The course-index sidebar
Every course you can see, listed as rows in the global sidebar.
Click the chevron to reveal the course’s topics; one course’s outline is open at a time.
Each topic row shows its activity count (and a hidden-eye icon if hidden); click to jump to that topic in the course.
Activities that aren’t in a named topic appear under a General entry.
Admins get a New course button that opens the create wizard.
On the activity page
Opening an activity keeps you on the course page — its content loads inline (the URL carries ?activity=…) beneath a slim header that shows the activity title, a completion control, and Previous / Next buttons that walk the course in order. A fullscreen toggle expands the activity to fill the screen with no reload, and a Full page option opens it in a distraction-free, chrome-less view. Exams, papers and other launch-in-place activities run in the same frame, so students never lose their place in the course.
Three things travel with a student everywhere in the player. The progress chip in the breadcrumb row (and in the fullscreen bar) reads like “42% · 11/26 done”, so they always know how far through the course they are. If the course has an announcement, the newest one — pinned announcements first — appears as a strip at the top of the activity, expandable with Show more and dismissible with the ✕; once dismissed, that announcement stays hidden for them. And when the current activity is one the student marks done themselves, the Next button becomes a primary Complete & continue — one click ticks it off and moves on.
Live course progress — “42% · 11/26 done”. Students only; hover it for the long form (“11 of 26 activities done”).
Replaces plain Next for a student on an unfinished Student marks done activity when the next activity is unlocked: marks this one done, then opens the next. The separate completion control is still there if they need to undo it.
Surfaces the latest pinned course announcement (newest wins if nothing is pinned) right above the activity. Show more expands a long one; ✕ dismisses it for that student.
The progress chip and announcement strip are student-only — teachers previewing a course don’t see them, because both are driven by the reader’s own completion record.