Gradescope Conversion
Converting submit.cs labs to Gradescope
The repos you need
- Autograder.zip builder: This one is a generic tool for building the Autograder.zip file that you need to create a Gradescope assignment. It is agnostic about which programming language you are using. You’ll always need this one.
- Unit Testing for C++
- WIP Diff Testing for Gradescope
THIS IS VERY ROUGH
Let’s all improve it incrementally over time.
(1) Clone the repo that helps you build the Autograder.zip
This repo helps you build an Autograder.zip
:
(2) Create a repo for your assignment
In that repo, put:
- All of the starter code that the students do NOT need to upload with their solution, but that should just be there
- These special files:
grade.sh
apt-get.sh
(should have command to install libjson)- OPTIONAL:
requirements.txt
only for Python assignments that needs specialpip install
stuff