Links

Adding new members

If you are using CodeGrade without a Learning Management System, you can add new members to your course in multiple ways!
This guide only applies to you if you are did not integrate CodeGrade with your Learning Management System (via LTI). If you did: new members are automatically synchronized from your LMS.
You can invite new members to join your course by bulk enrolling them (from a CSV) or by sending them Course Enroll Links.

Bulk enrolling new members

If you have a list with the information of the members to join your course, you can use CodeGrade's bulk enroll feature to add them to your course. CodeGrade requires three fields of information per user: their username, email and full name. After enrolling members and choosing their role in your course, new members will automatically get an email with a link to reset their password.
On the Course Management Page, select Members and navigate to "Bulk Enroll".
  1. 1.
    Navigate to the Course Management Page and to the Members tab.
  2. 2.
    Here you can find the Bulk Enroll feature, navigate there and select a .csv file containing a list of the members you want to enroll. Your .csv file may contain multiple columns, but should at least contain an email address, full name and username per member (it is possible to reuse the email address as the member's username). Superfluous columns are ignored and column names and order can be arbitrary.
  3. 3.
    After uploading: select the correct columns containing the username, email address and full name and confirm if the displayed member list is as expected.
  4. 4.
    Select the role of the members you want to enroll, this role applies to all the members you are enrolling. You can always manually change roles of users afterwards.
  5. 5.
    Press "Submit" to enroll all the members. Members with an existing account will be added to your course, completely new members will receive an email to set up their password.
After uploading your .csv file, select the correct columns and role and press "Submit" to bulk enroll the members.
You can also invite new members to join your course using CodeGrade's Course Enroll links. You can share these links with your students or colleagues so that they can join your course. These links allow users to enroll in your course by logging in to their existing CodeGrade account, creating a new CodeGrade account or using a SSO tool to login.
  1. 1.
    Navigate to the Course Management Page and to the Members tab.
  2. 2.
    Here you can find your current Course Enroll Links or create a new one. Click the Add New button to create a new Course Enroll link for your course.
  3. 3.
    Set an Expiration Date, after which the Course Enroll link will become invalid.
  4. 4.
    Select the Role that users using this link will sign up as (e.g. sign up as a student), you can always manually change roles of users afterwards.
  5. 5.
    Toggle if users are only able to join your course with an existing CodeGrade account or are allowed to register a new account for your course too.
  6. 6.
    Press Save to save your Enroll Link, copy the link to clipboard an share it with your students or colleagues.
After setting up a Course Enroll Link, copy the link to share with students or colleagues.
​