Set Up Gradescope - shiftsayan/gradecard GitHub Wiki

Gradecard can fetch assignment data from Gradescope and sync it to Gradecard Sheet. In this step we will set up the ability for Gradecard to fetch assignment data from Gradescope.

  1. Populate config.yaml with your Gradescope username and password. Unfortunately, for the sake of simplicity, Gradecard currently only support storing passwords in plaintext.

  2. (optional) Note that config.yaml is not ignored by git so that the file template can be available on the main branch. To change this, uncomment the config.yaml line in the .gitignore file.

  3. Store the Gradescope course ID for your course in the GRADESCOPE_COURSE_ID variables in secrets.py. The course ID can be found in the URL (https://www.gradescope.com/courses/<course_id>) of the course's Gradescope dashboard.

⚠️ **GitHub.com Fallback** ⚠️