Skip to content

Latest commit

 

History

History
executable file
·
53 lines (38 loc) · 2.39 KB

autograder-registration.md

File metadata and controls

executable file
·
53 lines (38 loc) · 2.39 KB

Autograder

Autograder is a tool for students and teaching staff to manage the submition and validating lab assignments. Autograder has been 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 Courses menu item.

  2. In the Courses menu select “Join a course”. Available courses will be listed.

  3. Find the course “uis-dat240-fall19” and click Sign up.

  4. Read through and accept the terms. You will then be invited to the organization uis-dat240-fall19 on GitHub.

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

  6. After the teaching staff approves your account. An invitation will be sent to the email address registered with your GitHub account. Accept the invitation using the received emails. Note that you may receive up to 4 emails please accept invitations from all of them!

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