Please note that this section of the Gradescope support pages is currently under development.
This guide will outline everything you need to know about as a student using the Gradescope assessment platform. Within the guide you will also find useful links to the official Gradescope student guides.
Table of Contents:
What is Gradescope?
Gradescope is an online assessment platform that supports the collection, grading and feedback process for paper-based, digital and code assessments. The platform supports various types of assessments (e.g. paper-based problem sets, programming assignments, quizzes etc.)
How to access Gradescope?
All Gradescope assignments will be accessible through the relevant Gradescope activity link on the Moodle course page. There is no need to log into Gradescope separately.
To access the Gradescope assignment click on the activity link within the relevant Moodle course page. A new window will open where the Gradescope platform will appear.
[Insert screenshot]
A list of all your assignments will appear in the Gradescope dashboard. On this list, you will see the status of the assignment, the release date, and the due date. If your instructor has enabled late submissions for the assignment, you’ll also see a late due date.
Click on the appropriate assignment to begin submitting your work.
[Insert screenshot]
Warning: If you see an error message when trying to access a Gradescope assignment this might mean that the assignment has not been released to students yet.
How to submit an assignment to Gradescope?
Once you have accessed the correct assignment, depending on the assignment settings, you will then be asked to submit your assignment by uploading PDFs or images, link code repositories, or start answering questions online.
Timed Assignments: Ahead of submitting your work a dialog box may appear to inform you that the assignment is time limited. This means that only a certain amount of time has been assigned to complete the assignment. Read the information in the dialog box and only click Start Assignment when you are sure that you are ready to begin the assignment. See more detailed information on timed assignments below.
What types of submissions can be made?
There are a number of possible submission types depending on the assignment settings.
1. Variable-length submissions
The answers map span across a number of pages and may not be located in the same place on each page. Allows for work to be submitted as individual images or one PDF.
2. Fixed-length submissions (templated)
The answers must be fixed within particular locations on each page of the submitted document. Allows for work to be submitted on as one PDF.
3. Online Assignment submissions
The answers may be submitted through a mix of methods. This could be through entering answers online or uploading of images/files.
The answers may be submitted by drag and drop of code file(s) into Gradescope or submitted through the GitHub repository / Bitbucket repository.
Please Note: You will first need to link your account to submit from GitHub or Bitbucket if you have not already.
How to make a submission?
As there are various submission types it is important to remember that the steps to submit may differ. Although, there is some general guidance from Gradescope for file uploaded assignments.
Submitting a PDF
Select the assignment that you wish to submit a PDF to and a dialog box will appear to begin the uploading.
Click on ‘Submit PDF’ and then ‘Select PDF’ to located the correct file.
Once the file has been located and selected click on ‘Upload PDF’.
Depending on the assignment settings, you may then be asked to assign questions and pages. This can be done by matching the question on the left with the relevant PDF pages(s) on the right.
It is possible to assign multiple questions to the same page and multiple pages to one question by using the SHIFT key. Otherwise, the Assign Pages Sequentially button can be used if each question is on its own page within the PDF.
Then proceed to click on ‘Submit’ and view your submission. A message should appear indicating that the submission is successful and you should receive a confirmation email.
If required, it is possible to select the ‘Resubmit’ button (bottom right corner) and repeat the steps above if the due date has not yet passed or the time limit has not run out. Only the most recent submission will appear for grading.
Submitting individual images
Select the assignment that you wish to submit individual images to and a dialog box will appear to begin the uploading.
Click on ‘Submit Images’ within the dialog box to be taken to a list of questions for the assignment.
Click on ‘Select Images’ for the initial question and select the relevant image(s). This is repeated until images have been submitted for all questions.
Then proceed to click on ‘Submit Assignment’ to complete the submission.
The Gradescope Mobile App can be used to submit assignments.
Submitting an Online Assignment
Select the assignment that you wish to complete online.
If the assignment is ‘not timed’ then you will be able to begin answering the questions while if the assignment is ‘timed’ then a dialog box will appear containing important information such as the due date, the latest date/time to begin the assignment and the maximum time permitted to complete the assignment.
Please Note: If the assignment is ‘timed’ there will be a timer displaying how many minutes are left to complete the assignment which can be hidden if you wish. The timer will start once you click on the ‘Start Assignment’ button.
Click on ‘Start Assignment’ to begin the online assignment. Make sure to reach each question carefully and pay attention to how the answer should be submitted as there are multiple ways to provide answers.
The questions that have been completed and those left to answer can be tracked along the top of the screen.
If the assignment is ‘not timed’ then the ‘Submit Answer’ button needs to be clicked after each question is completed with a timestamp appearing next to each answer that is submitted.
If the assignment is ‘timed’ then the answers will be autosaved as the questions are completed. There will NOT be a submit button.
Once the assignment is completed select ‘View Your Submission’ to check everything over. It is possible to ‘Resubmit’ or update answers during the allotted time and submission period as needed. Only the final answer for each question will be graded.
Submitting code
Select the programming assignment that you wish to submit code for and a dialog box will appear.
The code file(s) can either be dragged and dropped into the dialog box OR submitted as a GitHub / Bitbucket repository.
If submitting from GitHub / Bitbucket then you will first need to link your account if this has not been done already. A prompt will then appear to choose the repository and branch allowing for the upload of as many files as necessary.
Will there be a submission notification?
Once you have submitted to an assignment, you will receive an automated email from Gradescope which will include the date.time of submission, the assignment due date and link to your submission.
A submission notification will NOT be sent for an Online Assignment.
Using the Gradescope Mobile App
The Gradescope mobile app allows for students to submit their assignments, and view their grades using their mobile device. The app is available for both iOS and Android mobile users.
Please take a look at the following Gradescope guides for further information:
Scanning Work on a Mobile Device (for assignments not compatible with the app)
Understanding Timed Assignments
All Gradescope assignments can be set-up with a time limit except for Programming Assignments. There will be a set amount of time that you will have to upload files or enter answers to questions. This section covers what you need to know for a timed assignment on Gradescope.
How will you know if an assignment is timed?
When you first open an assignment, a dialog box will appear to notify you about time limits if the assignment has been set up as timed.
[Insert screenshot]
What does the initial dialog box contain?
The dialog box will contain all the information about timed assignment including how many minutes has been allocated for you to complete the assignment, the latest date/time that the assignment can be started to allow for the full time allocation and the due date.
The ‘Start Assignment’ button in the dialog box should only be selected once you are sure that you are ready to begin the assignment.
It is important to remember that there is no way to pause the timer once the assignment has been started.
Is it possible to submit after the assignment deadline?
If the instructor has enabled late submissions for the assignment it may be possible to still upload a submission after the deadline. Although, if a ‘late deadline’ has been enabled it is not possible to submit after this date/time has passed.
It is important to keep in mind that a late submission may still be subject to deductions depending on the assignment.
How to view your grade and feedback?
Once your submission has been marked, you will be able to access the grade and feedback if the instructor has published them.
To view the grade for the assignment:
Login to Moodle and access the course page.
Within the navigation sidebar on the left of the Moodle course page click on ‘Grades’.
To view the Gradescope submission and feedback:
Click on the Gradescope assignment link on the Moodle course page OR click on the Gradescope assignment link in the second tap of the User Report table where your grade is visible.
Gradescope will launch in a new window where your submission, point breakdown and feedback comments will be visible.