Skip to content

Latest commit

 

History

History
53 lines (38 loc) · 2.22 KB

autograder-registration.md

File metadata and controls

53 lines (38 loc) · 2.22 KB

Autograder

Autograder is a tool for students and teaching staff for submitting and validating lab assignments and is developed at the University of Stavanger. All lab submissions from students are handled using Git, a source code management system, and GitHub, a web-based hosting service for Git source repositories.

Students push their updated lab submissions to GitHub. Every lab submission is then processed by a custom continuous integration tool. This tool will run several test cases on the submitted code. Autograder generates feedback that let the students verify if their submission implements the required functionality. This feedback is available through a web interface. The feedback from the Autograder system can be used by students to improve their submissions.

Below is a step-by-step explanation of how to register and sign up for the lab project in Autograder.

Registration

  1. Go to GitHub and register. A GitHub account is required to sign in to Autograder. You can skip this step if you already have an account.

  2. Click the "Sign in with GitHub" button in Autograder to register. You will then be taken to GitHub's website.

  3. Approve that our Autograder application may have permission to access to the requested parts of your account. It is possible to make a separate GitHub account for only this course if you do not want Autograder to access your personal one with the requested permissions.

Signing up for the course

  1. Click the course menu item.

  2. In the course menu click on “New Course”. Available courses will be listed.

  3. Find the course “dat520-2017” in the menu and click sign up.

  4. Read through and accept the terms. You will then be invited to the organization dat520-2017 on GitHub.

  5. An invitation will be sent to your email address registered with GitHub account. Accept the invitation using the received email.

  6. Wait for the teaching staff to verify your Autograder-registration.

  7. You will get your own repository in the organization "dat520-2017" on GitHub after your registration is verified. You will also have access to the feedback pages for this course on Autograder.