Steps for creating a new empty course directly on Exercode. After creation, you can add classes and materials on the spot, which suits an operation style where you edit directly on Exercode.
If you want to import teaching materials from a GitHub repository, see Importing Materials.
The course creation page is shared. It opens the same page regardless of which entry point you use. The scope of availability is determined by the Group selection on the page.
Affiliations.Courses.Create Course.When an organization administrator opens the page through this path, None (meaning available to the entire organization) is selected by default for Group.
Affiliations.Groups.Courses.Create Course.When opened through this path, that group is preselected in Group. If you want to change it to a different group or make the course available to the entire organization, reselect it using the steps below.
Course Name.Course Description.Group. This is where the course's availability scope is determined.
None (organization administrators only): All members belonging to the organization can use the course.None. They must choose from the groups they manage.Create.Once creation is complete, you will be taken to the edit screen for that course, where you can continue adding classes and materials.
Since most cases involve a limited audience such as a class or grade level, it is generally recommended to create courses by selecting a group. Making a course available to the entire organization by selecting None is safest only for courses that are appropriate for all members to access (such as university-wide common materials).
Created courses have a validity period and become view-only 15 months after creation (Course Validity Period).
Organization administrators can create courses for both the organization and its groups.
Group administrators can only create courses for groups they manage.