This section describes how to create a new empty course on Exercode. After creation, you can immediately add lessons and materials, making it suitable for editing directly on Exercode.
If you want to import materials from a repository on GitHub, see Importing Materials.
The course creation page is shared. Both entry points lead to the same page. The visibility scope is determined by the Group selection on the page.
Affiliations.Courses.Create Course.When an organization administrator opens the page via this route, Group is initially set to None (i.e., visible to the entire organization).
Affiliations.Groups.Courses.Create Course.When opened via this route, that group is initially selected as the Group. If you want to change it to another group or make the course visible to the entire organization, reselect it using the steps below.
Course Name.Course Description.Group. This determines the course's visibility scope.
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 course's edit screen, where you can continue adding lessons and materials.
Since most courses are intended for a limited audience, such as a class or grade level, we generally recommend creating courses with a group selected. Making a course visible to the entire organization by selecting None should be limited to courses that are safe to publish to all members (such as university-wide materials).