This topic describes custom courses on the edX platform (CCX).
You can create a custom course in the edX platform (CCX) to reuse course content. By using a CCX, you can run some or all of an existing course for a group of students on a new schedule.
A CCX can contain only content from an existing course; you cannot author new content in a CCX.
There are three roles involved in creating and running a CCX.
CCX for a course is disabled by default.
You enable CCX in Studio. Ensure you have access to the course in Studio, then complete the following steps.
Enable CCXkey and change the value to
You can now add a CCX coach.
The first step to create a CCX is to create a CCX coach in an existing course. A CCX can have only one CCX coach.
You add a CCX coach through the Instructor Dashboard in the LMS. Ensure you have the Admin role in the course.
In addition, ensure that the user whom you would like to add as a CCX coach has registered in the LMS.
The user is added as a coach and enrolled in the course if she is not already enrolled.
If she’s enrolled when she’s added as a CCX coach, the coach will get an email to let her know.
When the CCX coach next logs into the LMS, the CCX Coach tab will be visible. The CCX coach dashboard is not accessible by course team members with other roles.
When you have been made the CCX coach for a course, you can then access the course and create a CCX.
When entering a CCX name, consider that the name should distinguish your CCX from other CCXs based on the same course.
You can revisit your CCX by opening the original course and selecting
CCX Coach tab.
The CCX coach Dashboard provides the tools for you to manage the CCX. The CCX coach Dashboard contains four tabs, described in the following sections.
CCX coaches do not have the same level of access and control over content that team members with the Admin or Staff roles do, and do not have access to the Instructor Dashboard.
On the Schedule tab, you select the course content from the original course that is to be included in the CCX.
Use the drop-down lists to drill down through the course content and select an items from the content hierarchy. You then add those items in the order needed.
Select add all units to include all of the source course’s content.
You can configure each unit to have its own start and due dates. You can select these before or after you add the unit to the CCX . After units are added, you can edit their start and due dates by hovering over or selecting that space on the CCX content hierarchy.
Select Save changes to save the content you configured.
The Enrollment tab contains controls to invite and manage learners. Select Student List Management to add individual students who are already registered on the platform.
To have students added in through Batch Enrollment receive an email invitation to the CCX, select Notify users by email. Students are automatically enrolled in the CCX when they access the invitation.
You use the Student Admin tab to view the gradebook and download student grades.
Use the Grading Policy tab to modify the grading policy for the CCX.
A CCX coach can modify the grading policy of the underlying course for their CCX.
As a CCX coach, you can modify the grading policy of the original course on which the CCX was based. Only attempt this if you are confident that you understand how your changes will affect grading. Modifying the grading policy can make your CCX unusable.
The grading policy is in JSON format. Verify that it is well-formed before selecting Save Grading Policy.