Course Delivery
What it does
Section titled “What it does”Course delivery moves authored catalog content from Studio to learners in Campus. Content assigned to a Space becomes available in the learner’s Learn surface, where Courses and Pathways appear as cards and every Lesson runs in the Lesson Player. Assignments add deadlines and pacing on top of that access: Assign mode delivers self-paced work, and Host mode runs live or scheduled sessions that the educator controls in real time. Campus and Console messaging — channels, group discussions, and direct messages — carries the communication around that delivery.
Key objects
Section titled “Key objects”| Term | Definition |
|---|---|
| Assignment | Catalog content (a Collection, Course, Section, or Lesson) published to one Space with settings such as dates, time limit, and attempts. |
| Assign | The self-paced assignment mode: the learner completes the work on their own time, and the score submits automatically on finish. |
| Host | The live or scheduled assignment mode: the educator launches a session, learners join with a session code or assignment link, and everyone answers the same question at the same time. |
| Learn surface | The Campus section listing the learner’s Courses, Pathways, and assignments, with search, sort, filter, and grid/list views. |
| Lesson Player | The Campus session that presents a Lesson’s Elements one at a time, with a chunked progress bar, immediate feedback, streaks, and a results summary. |
| Channel | A Space discussion surface, managed from Console and used by learners through the Campus Inbox alongside direct messages. |
Configuration
Section titled “Configuration”Assignment settings documented in Studio:
| Setting | Applies to |
|---|---|
| Title, content selection, target Space | All assignments |
| Open date and due date | Scheduled assignments |
| Time limit per attempt | Scheduled and recurring assignments |
| Number of attempts | All assignments |
| Shuffle (question order per attempt) | All assignments |
| Show results / show score on completion | All assignments |
| Repeat frequency (daily, weekly, custom), repeat days, optional end date | Recurring assignments |
| Time per question, show leaderboard | Live (Host) assignments |
Assignment status moves through Draft, Active, Ended, and Archived on the educator side; learners see Pending, In Progress, Completed, or Missed. Recurring assignments can be paused (stops generating new instances) or ended (stops future instances, keeps past ones). Live sessions are launched with a generated session code, advanced question by question, and closed with End Session, which stops responses and finalizes scores. Collections carry a public or private status set in the catalog.
Constraints and edge cases
Section titled “Constraints and edge cases”- An assignment is scoped to a single Space. Delivering the same content to several Spaces requires one assignment per Space, which also permits different due dates or time limits per Space.
- After publication, an assignment’s content cannot be swapped; a new assignment is required. Title, due date, and settings remain editable — and a due-date change affects every Student in the Space, including those who already submitted.
- Each recurrence of a recurring assignment is a fresh attempt; progress does not carry over, and each attempt is recorded separately in Results. Edits apply to future instances only.
- In Assign mode the score submits automatically when the learner finishes. Exiting the Lesson Player mid-lesson saves progress for resume, and the results screen offers a retry.
- In Host mode, learners who join late or disconnect have partial attempt data; their score reflects only the questions answered before disconnecting. Host sessions are time-sensitive — a missed window requires the educator to reschedule or provide an alternative.
- Educators control visibility end to end: learners see only the Courses, Pathways, and assignments made available to them, and content disappears from Campus if it is unpublished or the enrollment is removed.
- During lessons, correct answers in a row build a streak that earns bonus coins; streaks reset on an incorrect answer depending on the lesson settings.
- Live response monitoring (response counts, answer distribution, individual answers) is visible in the host view only; the leaderboard is the broadcast surface and updates in real time.
Works with
Section titled “Works with”- Program management — the catalog hierarchy that assignments draw from.
- Assessments — the Elements learners answer inside the Lesson Player, and how attempts are scored.
- Enrollment — Space membership that determines who receives delivery.
- Analytics — where delivery produces results data.
- Portal docs for procedures: Studio Assignments, Scheduled & Recurring, Live Assignments, Campus Learning, Courses & Pathways, Campus Assignments, Lesson Player, Campus Inbox, Console Channels.