
Overview
The Curriculum app is the vehicle for delivering traditional course experiences in Disco. You build your course by creating Modules, populating each Module with lessons, and optionally associating events. Cohort-based and self-paced Programs include the Curriculum app by default. For blank Programs and event series Programs, you add it manually. Only one Curriculum app can exist per Program, and it can only be added at the Program level.Add the Curriculum App to a Program
All members can access a Curriculum app as soon as it is added to a Program, even if it contains no content. If your Program is live, members will see an empty Curriculum until you publish content. To avoid this, build out your Curriculum while the Program is in draft mode and publish when you are ready.- Navigate to your Program in the left nav.
- Click the + icon next to the Program name.
- In the Add App modal, select Curriculum.
Configure Curriculum App Settings
You can update the Curriculum app’s name and icon at any time. Access permissions are fixed: all members can view the Curriculum, and all admins, instructors, and program managers can manage it. These permissions cannot be changed.- Hover over the Curriculum app in the left nav.
- Click the overflow icon (…) and select Edit.
- Update the Icon & title fields as needed. Keep the title brief since it displays in the left nav.
- Toggle Show Completed Members on to make module completion visible to all members.
- Click Save.
Add a Module
Modules are the top-level containers that organize your lessons. You can generate an entire curriculum structure using Ask AI, or build Modules manually one at a time.- Inside the Curriculum app, click Add Module.
- Enter a required Name for the Module.
- Optionally add a Description to provide context for members.
- To schedule the Module for a future release, toggle on Release module in future and set a date and time.
- To require members to complete other Modules first, select one or more Modules under Prerequisites. Prerequisites can only be set when the curriculum contains more than one Module.
- To display a time estimate next to the Module title, enable Time estimate and enter a value. This estimate aggregates the time estimates of each lesson inside the Module. It does not include the duration of any associated events.
- Click Save.
Add Lessons to a Module
Each Module holds one or more lessons. You can create new content from scratch, reuse existing content from your Academy, or generate content using Ask AI.- Click the + icon on the top-right of the Module.
- In the content modal, choose a content type: Lessons
- Text — a rich text page
- Video — an embedded or uploaded video
- Audio — an audio file
- Tasks (require members to take a specific action)
- Assignment — members submit work for review
- Quiz — members answer questions to test their knowledge. Quizzes can only be added inside the Curriculum app.
- Survey — members respond to open-ended or structured questions
- Complete Profile — members update their member profile
- Event RSVP — members RSVP to an event (requires an Events app on the Program)
- Connect Slack — members link their Slack account to their Academy account (requires Slack integration)
- Enter a required Title for the lesson.
- Add lesson content and configure any lesson-level prerequisites or confirmation checkboxes as needed.
- Click Save.
Associate Events with a Module
Associating events with a Module surfaces them alongside that Module’s lessons for context. Attending an associated event does not count toward curriculum completion or member progress.- Hover over the Module and click the overflow icon (…).
- Select Associate Events.
- Search for events by name, or filter by Upcoming, Past, or All.
- Select one or more events to add them to the association list.
- To remove an event, click the X icon next to it.
- Click Save.
Schedule or Hide a Module
You can hide a Module from members and release it at a future date — useful for drip-style content releases in cohort courses. Hiding a Module after members have already completed it does not remove their completion status. It only restricts access for members who have not yet completed it.- Hover over the Module and click the overflow icon (…).
- Select Edit.
- Toggle on Release module in future and set a release date and time.
- Click Save.
Clone a Module
Cloning lets you duplicate a Module within the same Curriculum or copy it to another Program.- Hover over the Module and click the overflow icon (…).
- Select Clone.
- Choose one of two options: Clone within this Curriculum
- Edit the Name if needed. By default, the clone is named with a “copy” suffix.
- Set a release date, or leave it unscheduled so members can access it immediately.
- Click Save.
- Clone to another Program
- Edit the Name if needed.
- Select a target Program from the dropdown. The target Program must be published. You cannot clone a Module to a draft Program.
- Set an optional release date and time.
- Click Save.
Reorder Modules and Lessons
Reordering changes the visual sequence of content only. It does not affect prerequisite logic or completion tracking.- To reorder Modules, drag and drop them within the Curriculum dashboard.
- To reorder lessons within a Module, drag and drop lessons within the Module.
- To move a lesson to a different Module, drag the lesson and drop it into the target Module.
FAQ
Can I add more than one Curriculum app to a Program?
Can I add more than one Curriculum app to a Program?
No. Each Program supports only one Curriculum app.
Can I set a prerequisite on a Module if I only have one Module?
Can I set a prerequisite on a Module if I only have one Module?
No. Prerequisites require at least two Modules in the Curriculum. Add a second Module first, then configure prerequisites.
Can I clone a Module to a Program that is still in draft mode?
Can I clone a Module to a Program that is still in draft mode?
No. You can only clone a Module to a published Program. Publish the target Program before cloning.
If I add new lessons after a member has already completed the Program and earned their certificate, do they lose their certificate?
If I add new lessons after a member has already completed the Program and earned their certificate, do they lose their certificate?
No. Certificates already issued are not revoked. New content added to the Curriculum only applies to members who have not yet completed it.
What happens if I delete the Curriculum app?
What happens if I delete the Curriculum app?
Deleting the Curriculum app permanently deletes all learning content and all member progress associated with it. This action cannot be undone.
Does attending an associated event count toward curriculum completion?
Does attending an associated event count toward curriculum completion?
No. Associated events are contextual only. Attending them does not affect a member’s progress or completion status.
Are quizzes available outside the Curriculum app?
Are quizzes available outside the Curriculum app?
No. Quizzes can only be added to the Curriculum app.