Students are able to submit different file types to programming assignments on Gradescope. While assignment files can be directly uploaded to Gradescope, this method is to submit your files directly from GitHub.
Submitting a GitHub repo to Gradescope
Before following the instructions below, make sure that you have a Gradescope account ready to receive your repo from your GitHub account. Once you are ready to submit:
- Log into your Moodle course, and click on the Gradescope assignment link
- In Gradescope, select the programming assignment due
- For submission method, select GitHub
- Select the repository and branch with the code you want to submit
- If this is your first time doing this, you will need to click Connect to GitHub, and authorize Gradescope
- You may be prompted to sign into GitHub if you have not already done so
- Submit your assignment
Note: At this time, you are not able to upload a programming assignment via the Gradescope Mobile App
There are times, when you are trying to submit an assignment, and you are not able to find or see your GitHub repositories (step 4 above). When this happens, you may need to go into your GitHub settings and authorize Gradescope.
For more information on how to use Gradescope, please have a look at all of the Help resources on Gradescope's website.
Questions?
Please consult the links above. For further support with an Academic Technologist, submit a Moodle Support ticket.
Acknowledgements
Created by Don Vosburg, last updated by Fiona Ibrahim ‘25 10/28/2024