Grading assignments
- Use nbgrader to autograde the assignment
- Cd to < nbgrader_dir> directory
- Run the following script:
- $ nbgrader autograde <assignment name> –force
- Add any manual grading
-
- From the < nbgrader_dir> directory, launch Jupyter Notebooks ($ jupyter notebook) and go to Formgrader tab
- Open student notebooks from ‘autograded’ folder in <nbgrader_dir>
- Select “Manual Grading”, click on assignment, click on notebook, and complete manual grading for each student
Return assignments via GitHub
- Generate feedback for students
- Cd to <nbgrader_dir> directory and run the following
- $ nbgrader generate_feedback <assignment name>
- Push feedback back to students via GitHub
-
- Cd to <course-name> directory and run the following:
- $ abc-feedback <assignment name> –github
Exporting gradebook as csv file
- Navigate to <nbgrader_dir> local folder (where gradebook.db is located) and run:
- $nbgrader export