Returning feedback to students

.. seealso:: :doc:`/command_line_tools/nbgrader-feedback` Command line options for ``nbgrader feedback`` :doc:`01_philosophy` Details about how the directory hierarchy is structured :doc:`/config_options` Details on ``nbgrader_config.py``
After assignments have been autograded and/or manually graded, they will located in the `autograded` directory (see :doc:`01_philosophy` for details):
autograded/{student_id}/{assignment_id}/{notebook_id}.ipynb

After running nbgrader feedback, HTML versions of these notebooks will be saved to:

feedback/{student_id}/{assignment_id}/{notebook_id}.html

Example

In the following example, we have an assignment with two notebooks. There are two submissions of the assignment that have been graded:

Autograded submission 1:

Autograded submission 2:

Generating feedback is fairly straigtforward (and as with the other nbgrader commands for instructors, this must be run from the root of the course directory):


In [ ]:
%%bash

nbgrader feedback "Problem Set 1"

Once the feedback has been generated, there will be new directories and HTML files corresponding to each notebook in each submission:

Feedback for submission 1:

Feedback for submission 2: